多语言展示
当前在线:921今日阅读:27今日分享:41

如何通过表单的拦截器拦截表单的重复提交

防止表单重复提交的两种方式
方法/步骤
1

方法一:通过重定向

2

方法二:通过session token(session 令牌)的方式。 用session token 应注意一下几点:

3

1)使用struts 的标签 其中theme 可以设置为“simple”;

4

2)在表单中加入标签用来隐藏服务器端发送过来的随机产生的值。当服务器解析jsp页面的时候,遇到该标签就会生成一个随机数放在该隐藏域中发送到客户端。

5

3)struts.xml中的配置      /success.jsp     /resubmit.jsp(红色为固定的struts提供的)          

推荐信息