1.防表单提交
form标的提交好,会出现各种各样的重复提交问题。一般都是前台 javascript做按钮设置和session存值判定。
现在提供一个佷小巧的后台判定方法:
- 只要是不是从服务器内部跳到转访问API,request都是不带request.getAttribute("token")参数。
- 只有使用过一次提交我们都利用 request.getSession.setAttribute("token","token"),和request.setAtrribute("token","token")设置数据。
- 接受API都使用forward访问API。(ps:主要可以给用户带 提示信息)
- 访问API都判断,如果request.getAttribute("token")==null,则 request.getSession(),removeAttribute("token");