2.发送Token值去前端页面代码:
package session;
import java.io.IOException;
import java.util.UUID;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet(“/SendTokenToForm”)
public class SendTokenToForm extends HttpServlet {
/**
*
*/
private static final long serialVersionUID = 5841829906440324978L;
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
req.getSession().setAttribute(“sessionToken”, UUID.randomUUID().toString());
req.getRequestDispatcher(“/index.jsp”).forward(req, resp);
}
}
3.具体解决重复提交核心代码:
package session;
import java.io.IO