时间:2016-04-02 22:23 来源: 我爱IT技术网 编辑:52微风
javaWeb使用TokenProcessor解决表单重复提交
详细的操作方法或具体步骤
1.在struts1 的jar包中找到如下类

2.新建同名的类

3.把jar包中的类的内容拷贝进来

4.修改部分参数,其中Globals 仅仅用到了两个常量



5.新建这两个常量并赋值

6.修改剩余报错的代码,去除Globals 即可


7.修改其中的save方法,让它返回一个token,以方便页面获取

8.修改Index.jsp页面代码,这里的sava方法是产生一个token 并防止在常量TRANSACTION_TOKEN_KEY 中

9.修改Servlet代码

10.具体比较看TokenProcessor 中的isTokenValid方法

11.当对比通过后删除token的方法

12.进行测试



- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
