Web开发中防止浏览器的刷新键引起系统操作重复提交

在JSP页面的FORM表单中添加一个hidden域 
<input type="hidden" name="url"value=<%=request.getRequestURL()%>> 

拿到上次后台返回的唯一性数据,当这次提交数据到后台,在后台拿到这个唯一性数据与数据库中查找,能找到说明这个唯一性数据已经被用过,本次操作为重复提交。唯一性数据---------------个人用的时间戳+6位随机数字。直接代表订单号。

猜你喜欢

转载自blog.csdn.net/cmj962464/article/details/81453663