您的位置:首页 > 编程语言 > Java开发

Struts2中一个Action多个请求处理方法的三种实现方式

2011-10-05 21:55 1056 查看
1.每个请求配置一个Action
<action name="user_login"class="...UserAction"method="login">
<action name="user_create"class="...UserAction"method="create">
2.使用通配符针对同一类型的请求配置一个Action
用 * 来匹配0到多个字符
<action name="user_*"class="...UserAction" method="{1}">
<action name="user/*"class="...UserAction" method="{1}">
3.动态方法调用
常量属性struts.enable.DynamicMethodInvocation的值要是true
<actionname="user" class="...UserAction">
客户请求URL为 /user!login.action 会匹配到UserAction中的login方法。

第一种比较好维护
第二种比较方便使用
第三种比较灵活
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐