struts框架xml配置

按照struts的逻辑处理结构进行测试

1.创建login.jsp请求界面和登陆成功界面

login.jsp
<form action="login" method="post"><input type="submit" value="测试" ></form>
loginSuc.jsp
!!!!!!!!!!!!!!!!!!!!

2.在web.xml中配置过滤器

  <filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

3.在src目录下创建action包,创建UserAction类

构建方法
public String execute() throws Exception{
System.out.println("hello world");
return "loginSuc";
}
//返回一个响应信号

4.最后是配置的核心,在src目录下配置struts.xml文件

<struts>
    <package name="default" namespace="/" extends="struts-default">
    <!--  1.jsp页面发送名为login的请求
    2.struts.xml接收名为login的action请求
    3.通过action标签,发送到对应的处理地址class
    4.处理完成过后,接收名为loginSuc的请求
    5.发送到相应的处理结果地址

    -->
        <action name="login" class="action.UserAction">
            <result name="loginSuc">/loginSuc.jsp</result>
        </action>
    </package>
</struts>

注:action标签中的method属性可以指定调用UserAction的哪一个方法

5.运行结果:


点击测试按钮,跳转到登陆成功界面



纯属个人总结,如有不正确的地方欢迎批评指正!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值