struts2-21使用标签防止表单重复提交
来源:互联网 发布:如何做好客服数据分析 编辑:程序博客网 时间:2024/06/03 18:38
标签防止重复提交
- 第一步:在表单中加入
<s:form action = "helloworld_other" method = "post" namespace = "/test"> <s:textfield name = "person.name"/><s:token/><s:submit /></s:form>
- 第二步:
<action name = "helloworld_*" class = "cn.gz.action.HelloWorldAction" method = "{1}"> <interceptor-ref name = "defaultStack"/> <interceptor-ref name = "token" /> <result name = "invalid.token">/WEB-INF/page/message.jsp</result> <result name = "invalid.token">/WEB-INF/page/result.jsp</result></action>
以上配置加入了“token”拦截器和“invalid.token”结果,因为“token”拦截器在会话的token与请求的token不一致时,将会直接返回“invalid.token”结果。
在debug状态,控制台出现下面信息,是因为action中并没有struts.token和struts.token.name属性,我们不能关心这个错误:
严重:parameterinterceptor-[setParameters]:Unexpected Exception caught setting “struts.token” on “class xxx:Error setting expression “struts.token” with value “[Ljava.lang.String;@39f16f]”
严重:parameterinterceptor-[setParameters]:Unexpected Exception caught setting “struts.token.name”
阅读全文
0 0
- struts2 使用标签防止表单重复提交
- struts2-21使用标签防止表单重复提交
- strsuts2使用标签防止表单重复提交
- 使用自定义标签防止表单重复提交
- Struts2标签<s:token />防止表单重复提交
- Struts2中利用token标签实现防止表单重复提交
- Struts2防止表单重复提交
- Struts2防止表单重复提交
- Struts2防止表单重复提交
- struts2防止表单重复提交
- Struts2防止表单重复提交
- Struts2防止表单重复提交
- Struts2防止表单重复提交
- Struts2防止表单重复提交
- Struts2防止表单重复提交 .
- Struts2防止表单重复提交
- Struts2防止表单重复提交
- struts2 防止表单重复提交
- TCP/IP协议三次握手与四次握手流程解析
- Spring + Struts2 + Hibernate整合基本环境搭建
- 实例说明listen()函数第二个参数的意义与用法
- text mining and analysis 学习笔记week1
- FCN
- struts2-21使用标签防止表单重复提交
- input标签和fmt:formatDate 在jsp中同时使用引号解决办法
- 网络流
- 泛洪攻击(Flood)与TCP代理(TCP proxy)
- SDUT-3379 数据结构实验之查找七:线性之哈希表
- Android studio的instant run无法使用的bug
- 泛洪攻击的几种方法解析
- Jeesite架构师系列教程之云端部署及发布
- Java网络编程-Socket