struts 2 Action 动态调用
2014-04-22 21:25
204 查看
Struts2的Action配置(动态调用--DMI)
struts.xml文件中
<action name="user" class="com.jimmy.struts2.action.UserAction">
<result name="success" >/userAdd_success.jsp</result>
</action>
注:DMI的value=true
Jsp页面中
<a href="<%=basePath %>/user!add">添加用户</a><!-- 一般都用这一种 -->
url地址中动态指定(动态方法调用DMI)(推荐)
表示调用user action中的add方法
类中
public class UserAction extends ActionSupport {
public String add() throws Exception {
return SUCCESS;
}
}
这样配置可以有效减少action的数量 推荐使用
struts.xml文件中
<action name="user" class="com.jimmy.struts2.action.UserAction">
<result name="success" >/userAdd_success.jsp</result>
</action>
注:DMI的value=true
Jsp页面中
<a href="<%=basePath %>/user!add">添加用户</a><!-- 一般都用这一种 -->
url地址中动态指定(动态方法调用DMI)(推荐)
表示调用user action中的add方法
类中
public class UserAction extends ActionSupport {
public String add() throws Exception {
return SUCCESS;
}
}
这样配置可以有效减少action的数量 推荐使用
相关文章推荐
- Struts2.5动态方法调用action和使用通配符访问action
- Struts2 方法动态调用,验证表签,xml配置Action
- struts的Action接口-- (1)动态方法调用
- Struts-2.5 Action动态调用与通配调用无效解决办法
- Struts2一个action包含多个处理逻辑解决方法(动态方法调用)
- (action动态方法调用)struts通过ActionName!methodName.action,即通过感叹号(即!)访问某Action的方法,确老是报错
- Messages:This method: edit for action XXX is not allowed!-Struts2.5动态方法调用错误解决方法
- Struts 2读书笔记-----使用Action的动态方法调用
- Struts 2读书笔记-----使用Action的动态方法调用
- struts(动态配置result)(form action="user!add"来调用user类中的add函数)
- Struts2.3动态调用报 No result defined for action 错误
- 【Struts】Action 3 动态方法调用
- struts 2.5 action的多分发 ---动态方法调用
- Struts2.3动态调用报 No result defined for action 错误
- Struts 2读书笔记-----使用Action的动态方法调用
- Struts2.5动态方法调用 错误Messages:This method: edit for action product is not allowed!解决方法
- Struts2学习笔记(七):动态方法调用和使用通配符定义action
- Struts(八):动态方法调用
- Struts2关于Action的系统训练4关于动态方法调用DMI
- 3.Struts访问受保护的页面,动态ActionForward:Action