Struts2动态方法调用

来源:互联网 发布:淘宝代销怎么终止合同 编辑:程序博客网 时间:2024/06/01 09:03

动态方法调用

方法1

<action name="user" class="cn.itcast.action.LoginAction" method="login">   <result name="success" type="redirect">/index.jsp</result></action>

通过action元素的method属性指定访问该action时运行的方法

方法2

<package name="type" extends="struts-default" namespace="/">      <action name="user_*" class="cn.itcast.test.UserAction" method="{1}">            <result name="success">/login.jsp</result>       </action> </package>

访问http://localhost:8080/Struts2Demo/user/user_login就能访问到

方法3

感叹号方式(不建议使用)

先要在struts.xml文件中开启:

<constant name="struts.enable.DynamicMethodInvocation" value="true" />

访问http://localhost:8080/Struts2Demo/user/user!login就能访问到