Struts2.x常用技巧
来源:互联网 发布:notebook软件 编辑:程序博客网 时间:2024/06/07 16:37
1.提交按钮的特殊设置
<s:form action="saveUserAction" method="post">.......<s:submit value="保存"></><s:submit value="修改" name="action:editUserAction"></><s:form>
这样可以把表单提交给不同的Action
2.带参数的拦截器
<interceptor-ref name="myInerceptor"><param name="includeMethods">save,update</param></interceptor-ref>
<interceptor-ref name="myInerceptor"><param name="excludeMethods">delete</param></interceptor-ref>这样可以只拦截某些方法,不拦截某些方法。
3.配置文件中定义变量
struts.xml中
<action name="test_*" class="com.mr.action.TestAction" method="{1}"> <result name="succ">/${template}/test.jsp</result> </action>TestAction中:
public class TestAction extends ActionSupport {private String template;public String getTemplate() {return template;}public void setTemplate(String template) {this.template = template;}public String red(){template = "red";return "succ";}public String blue(){template = "blue";return "succ";}}
WebRoot下有两个文件夹 red blue里面都有test.jsp
struts.xml中有一个变量${template} 是Action中的一个属性(有get/set方法)便可以直接用${ }获得TestAction中的值。 0 0
- Struts2.x常用技巧
- Mac os X 常用技巧
- OS X 常用技巧汇总
- angular1.x select 常用技巧
- OS X整理常用使用技巧
- 传智播客--struts2.x的ActionContext,ValueStack和常用标签介绍
- struts2.x的ActionContext,ValueStack和常用标签介绍
- Mac OS X的9个常用命令行技巧
- Mac OS X 中一些常用的命令行技巧
- ZOJ 2996 (1+x)^n【模板题】【常用技巧】
- Struts1.x and Struts2.x
- Spring4.x+Struts2.x整合
- struts2+spring4.x+hibernate5.x
- 常用技巧
- 常用技巧
- 常用技巧
- 常用技巧
- 常用技巧
- LeetCode作业:Maximum Subarray
- javascript学习(二)——第一部分 JavaScript语言核心
- poj 1459 Power Network(网络流_最大流)
- 链表相交以及链表含环的相关问题
- jQuery源码中的驼峰命名jQuery.camelCase
- Struts2.x常用技巧
- 记录一次PHP项目报502的问题
- Coursera Machine Learning Week1 学习笔记
- 完成一个简单的时间片轮转多道程序内核
- Glide-使用动态图作为正在加载占位图
- faster-rcnn 中训练自己的数据出现的错误
- LSTM公式推导csdn
- 2017 CCPC Final B Wash
- 需求分析中对系统的要求