Javascript防止表单重复提交
2012-12-10 20:22
363 查看
Javascript防止表单重复提交
先写一个提交页面,form.html,如下:
再写DoFormServlet.java,如下:
当你再浏览器中输入http://localhost:8088/Day07/form.html,出现表单,随便输入几个字母,然后在3秒内点击提交3次。
在Myeclipse的输出栏中打印如下:
想数据库中注册数据......
想数据库中注册数据......
想数据库中注册数据......
用javascript 代码解决,改动
先写一个提交页面,form.html,如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>form.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this is my page"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <!--<link rel="stylesheet" type="text/css" href="./styles.css">--> </head> <body> <form action="/Day07/servlet/DoFormServlet"> 用户名:<input type="text" name="username"> <input type="submit" value="提交"> </form> </body> </html>
再写DoFormServlet.java,如下:
package cn.itcast.form; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class DoFormServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String username =request.getParameter("username"); try { Thread.sleep(3*1000); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println("想数据库中注册数据......"); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } }
当你再浏览器中输入http://localhost:8088/Day07/form.html,出现表单,随便输入几个字母,然后在3秒内点击提交3次。
在Myeclipse的输出栏中打印如下:
想数据库中注册数据......
想数据库中注册数据......
想数据库中注册数据......
用javascript 代码解决,改动
相关文章推荐
- java servlet 加 tomcat 加 javascript 实现防止表单重复提交
- JavaScript防止重复提交表单
- javascript防止表单重复提交
- javascript防止表单重复提交(转)
- javascript技巧篇(3) - 防止重复提交表单
- 使用JavaScript防止表单重复提交
- 用JavaScript防止重复提交表单form的两种方法
- 利用javascript防止用户端重复提交表单(学习方立勋课程总结)
- 每天一个JavaScript实例-防止重复表单提交
- 防止表单重复提交的方法-javascript与session
- 使用Javascript防止重复提交表单
- 一个JavaScript防止表单重复提交的实例
- javascript防止表单重复提交
- 一个JavaScript防止表单重复提交的实例
- ASP技巧实例:几行代码解决防止表单重复提交
- js防止表单重复提交
- Struts2.1 annotation防止表单重复提交
- 作业--->利用session防止表单重复提交
- 登录和注销、基于Session的购物车案例、验证码的使用、防止表单重复提交
- 利用Session防止表单重复提交问题