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

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

2013-08-20 18:59 711 查看
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方法。

第一种比较好维护

第二种比较方便使用

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