<%
//获得当前操作用户信息
RequestUtil ru = new RequestUtil(request);
String usr_id= ru.getUserInfo("USR_ID");
String land_no=request.getParameter("land_no")==null?"":request.getParameter("land_no");
//防止用户刷新本页造成重复增加记录
if (null==(session.getAttribute(usr_id+land_no))||"".equals(session.getAttribute(usr_id+land_no))) {
//out.println("前一页post过来的");
//session.setAttribute("aa")="read";
session.setAttribute(usr_id+land_no,Tools.getCurrDate());
} else {
%><script>alert("本页禁止刷新!!!点击确定关闭本页!如果您没有记住竞买申请号,可以到/"个人文档/"中查看!");window.close();</script><%
return;
}
%>
//获得当前操作用户信息
RequestUtil ru = new RequestUtil(request);
String usr_id= ru.getUserInfo("USR_ID");
String land_no=request.getParameter("land_no")==null?"":request.getParameter("land_no");
//防止用户刷新本页造成重复增加记录
if (null==(session.getAttribute(usr_id+land_no))||"".equals(session.getAttribute(usr_id+land_no))) {
//out.println("前一页post过来的");
//session.setAttribute("aa")="read";
session.setAttribute(usr_id+land_no,Tools.getCurrDate());
} else {
%><script>alert("本页禁止刷新!!!点击确定关闭本页!如果您没有记住竞买申请号,可以到/"个人文档/"中查看!");window.close();</script><%
return;
}
%>
本文介绍了一种防止用户因刷新页面而造成的重复提交记录的方法。通过获取当前用户的ID和特定参数,利用会话变量来判断是否允许提交。如果检测到重复操作,则弹窗提示并关闭页面。
629

被折叠的 条评论
为什么被折叠?



