黑马程序员技术交流社区

标题: 怎样防止刷新,重复提交的问题? [打印本页]

作者: 新空气    时间: 2011-12-6 20:29
标题: 怎样防止刷新,重复提交的问题?
求帮助?
作者: 陆亚    时间: 2011-12-7 21:00
我的思路就是同样的IP在一段时间内只能提交一次,查看数据库,如果已经提交了,就禁止它再次提交
作者: 杨楠    时间: 2011-12-7 21:13
操作完毕之后,response.redirect("当前操作的页面")
作者: 周文军    时间: 2011-12-8 09:21
1.可以在这个页面使用一个Session来生成一个GUID,当他是刷新页面的时候这个ID不变表示他是重新刷新的!
如果他是提交问题就把Session存储的GUID改变.这样预防重新刷新.
2.你也可以采用Ajax方式来处理!
作者: 刘立娜    时间: 2011-12-8 09:36
在网页生成时,在服务器端和客户端设置两个参数,当更新本页面时,校验这两个参数是否一致,一致则为客户端正常请求服务器,不一致就是刷新重复提交,则客户端请求无效




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2