java表单重复提交
重复提交表单的时候如何让第二次提交的操作无效,
firefox好像本身有这种机制,但是如何在JAVA中实现
[解决办法]
用token标签 就行了 然后给个提示
[解决办法]
struts用token令牌,也可以在添加数据后用redirect跳转表单提交后,禁用提交按钮
[解决办法]
web 简单点的 提交完了后 页面那个按钮失效 或者提交完了跳转到别的页面
[解决办法]
token 是Struts的,如果你不是用Struts,你可以在提交按钮第一次提交后,把它灰掉!
[解决办法]
让按钮灰掉呗,或者干脆重新定向一下
[解决办法]
验~~~~~~~~~~~~证~~~~~~~~~~~~码
[解决办法]
1.struts2的token标签
2.直接跳转到其他页面
[解决办法]
以前还真的没有注意到这个呢?以前只是提交之后转向其他的页面。也从来没有提交之后又点击提交。顶。好帖子
[解决办法]
boolean token=true;getSession().setAttribute("token",true);if(token==getSession().getAttribute("token")){ getSession().setAttribute("token",false); return SUCCESS;}else{return ERROR}
[解决办法]
我觉得我还是很悲剧的。
[解决办法]
可以通过在第一次提交后设置按钮不可用,在第一次完成后才可以。
[解决办法]
第一次提交后去掉按钮
onclick="function1()"
function function1()
{
document.forms[x].submit();
this.style.display="none";
}
[解决办法]
x为第几个表单 下标从0开始