java订单重复提交_java表单重复提交常用解决办法

最近在看些基础的东西,顺便做下笔记。相信大家在平时网页使用中,经常会有按钮重复点击,然后点不动刷新,还有当网络延时比较厉害点了没反应在点击的重复提交。为了避免这种情况,总结了一下4点处理方案

表单重复提交  常用解决办法。

1.通过前端解决(请参考以下的前端代码)

2.让提交按钮只触发一次(当用户点击提交后,再次点击的时候不允许调用后台接口,和3类似)

3.提交按钮变灰

4.通过后端解决,使用token+session

思路是:

java订单重复提交_java表单重复提交常用解决办法_第1张图片

第一步:

用户输入URL地址,调用第一个后台接口,代码如下

package

com.itmayiedu.servlet;

import

java.io.IOException;

import

javax.servlet.ServletException;

import

javax.servlet.annotation.WebServlet;

import

javax.servlet.http.HttpServlet;

import

javax.servlet.http.HttpServletRequest;

import

javax.servlet.http.HttpServletResponse;

import

javax.servlet.htt

你可能感兴趣的:(java订单重复提交)