javaWeb使用TokenProcessor解决表单重复提交
方法/步骤
1
1.在struts1 的jar包中找到如下类
2
2.新建同名的类
3
3.把jar包中的类的内容拷贝进来
4
4.修改部分参数,其中Globals 仅仅用到了两个常量
5
5.新建这两个常量并赋值
6
6.修改剩余报错的代码,去除Globals 即可
7
7.修改其中的save方法,让它返回一个token,以方便页面获取
8
8.修改Index.jsp页面代码,这里的sava方法是产生一个token 并防止在常量TRANSACTION_TOKEN_KEY 中
9
9.修改Servlet代码
10
10.具体比较看TokenProcessor 中的isTokenValid方法
11
11.当对比通过后删除token的方法
12
12.进行测试
上一篇:木王山旅游攻略
下一篇:画画人体透视的简单方法