首页 / 软件开发 / JAVA / 动态调用Action与Action中方法(二)
动态调用Action与Action中方法(二)2009-12-15 javaeye elf8848其实有8动态调用Action与Action中方法(一)这第一种方法,这第二三种方法,就显示的不重要了,只能动态调用Action中方法 ,但这里也记一下第二种方法method="addUser",method="getUserList"Xml代码<action name="addUser" class="ssh.org.web.UserAction" method="addUser">
<result name="success">/user/success.jsp</result>
<result name="input">/user/user.jsp</result>
</action>
<action name="getUser" class="ssh.org.web.UserAction" method="getUserList">
<result name="success">/user/success.jsp</result>
<result name="input">/user/user.jsp</result>
</action>
其实我们只有一个ssh.org.web.UserAction 类,但配置了两个<action ..../>,这就是把一个Action类映射成多个逻辑Action .有点像struts1 中的MappingDispatchAction .我们分别 请求两个不同的URL: addUser.action,getUser.action,就能执行同一个Action中不同的业务方法.第三种方法:URL 是这样地:ActionName!methodName.action不细说了