登录刷新时防止重复提交

ge_fly 2011-03-15 06:04:19
第一次就直接进入jsp页面如何保存Token机制的值,不经过action,比如一进来就到login.jsp页面,然后要在这个页面保存

到Token的值,登录成功那里在用Token的值来判断防止重复刷新提交?

这里怎么弄?高手帮忙?
...全文
47 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ituuz 2011-03-15
[Quote=引用 2 楼 goodsun00 的回复:]

jsp表单内增加 <s:token/> 标记
action增加 token拦截器
提交表单到 Action时先会经过token拦截器, token拦截器会从form表单中获取struts.token值(可以放页面隐藏域中,必须是随机生成token值), 再从session中获取struts.token值, 比较两个值是否相同, 不相同, 直接返回 。。相同,remove掉session……
[/Quote]
+1
回复
goodsun00 2011-03-15
jsp表单内增加 <s:token/> 标记
action增加 token拦截器
提交表单到 Action时先会经过token拦截器, token拦截器会从form表单中获取struts.token值(可以放页面隐藏域中,必须是随机生成token值), 再从session中获取struts.token值, 比较两个值是否相同, 不相同, 直接返回 。。相同,remove掉session里的 struts.token值(防止被重复使用), 继续正常流程。
回复
花非花卍 2011-03-15
哎呀 大牛都是在晚上上线的多,我是新手!所以现在帮你顶一下了!
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2011-03-15 06:04
社区公告
暂无公告