1.数据库主键唯一
2.提交成功后重定向
3.使用JavaScript解决,使用标记位,提交后隐藏或不可用
var flag=false;
function dosubmit(){
if(flag==false){
//表单提交后,将表单时候已经提交设置为true
flag=true;
return true;
}else{
return false
//返回false,那么表单将不提交
}
}
4.用session解决
生成唯一的Token给客户端,客户端第一次提交时带着这个Token,后台与session中的进行对比,一样则提交成功并清除session中的Token,不一样则提交失败