Struts2(登陆模块)

本文深入探讨了在Struts2框架中如何通过index.jsp与index.action的交互,实现请求处理流程,包括控制器(action)的定义、执行逻辑及结果处理。详细解释了Struts.xml文件在配置action映射、成功与失败状态跳转中的作用,以及web.xml中action过滤器的功能,确保了对项目中所有action的统一处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在struts2中用到了struts框架
我的体会是在index.jsp中,当我点击提交,它就会响应index.action,这个index.action
在我们整个项目中并不是一个控制器,我们应该这样看,它根据index在struts.xml中找到
action/UserAction这个类,在struts.xml中还有2个结论就是对它的成功和失败后的处理
<result name="success" type="redirect">/successs.jsp</result>
<result name="input">/index.jsp</result>
在UserAction类中就有execute()方法,它就是给出结果,然后返回到struts.xml中对结果进
行相应的处理。而action呢,这个存在于web.xml,它就像是一个过滤器一样,过滤掉整个项
目的所有action, <filter-name>action</filter-name>
                <url-pattern>*.action</url-pattern>
根据这个做出相应的处理,知道你是什么样的action做出相应的处理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值