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

Struts l 配置使得一个Action可以处理多个请求

2014-11-03 13:48 387 查看
如一个LogAction.java中调用了登录和注册方法,如果配置struts。

1.利用DMI 动态调用方法。

ActionName!MethodName 

配置如:

<action name="login" class="com.main.action.LoginAction">

那么调用如下:

login!regist


2.直接在Struts.xml指定方法。

 

<pre name="code" class="java"> <action name="login" class="com.main.action.LoginAction" method="login">
<result name="success">/success.jsp</result>
</action>
<action name="regist" class="com.main.action.LoginAction" method="regist">
<result name="regist">/regist.jsp</result>
</action>



3.通配符实现

<action name="login_*" class="com.main.action.LoginAction" method="{1}">

form的action属性值设置为 login_regist,则调用com.main.action.LoginAction类中的regist()方法。

REF:
http://www.cnblogs.com/lihuiyy/archive/2012/05/30/2525730.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐