Struts2 动态步骤调用DMI
Struts2 动态方法调用DMI
1. 一个action中应该处理这个元素对应的所有业务逻辑.所以在一个action中不能只定义 execute().
2. 可以定义任意个与 execute()签名一致的方法来处理更多的功能.如:
public String addUser() throws Exception {
return SUCCESS;
}
3. 如何调用:
A: 于配制文件中配制method属性为addUser.不推荐使用此方式.这样要配制很多的处理action .
<action name="login"
class="com.test.action.LoginAction" method="addUser">
B.动态方法调用:
于用户请求URL处如下:
<s:form action="userManager/login!addUser" method="post">
语法如下:
action名+感叹号+方法名
----------------------------完,开发经验,以供后续开发使用与交流.-------------------------------
---------------------------------------------------尹当