主营业务:网站制作 网站优化 小程序制作 石家庄网站制作网站建设有限公司欢迎您!
石家庄闪云网络科技有限公司
客服热线15383239821
如何让自己的网站更有质量?

使用Javascript防止重复提交表单

发布时间:2013/10/24 17:11:30

使用Javascript防止重复提交表单

<script>

var isCommitted = false;

function checkPost()

{

       if(!isCommitted)

       {

              isCommitted = true;

              return true;

       }

       else

       {

              alert("不能重复提交表单");

              return false;

       }

}

</script>

<form action="servlet/RepeateFormServlet" method="POST" onsubmit="return checkPost()">...

 

 

获取请求参数

l  getParameter方法

l  getParameterValues方法

l  getParameterNames方法

getParameterMap方法 

获取请求参数的编程实例

Enumeration paramNames = request.getParameterNames();

while(paramNames.hasMoreElements())

{

       String paramName = (String)paramNames.nextElement();

       out.print(paramName + " : " + request.getParameter(paramName) + "<br>");

       /×如果要考虑同一个请求头名可能出现多次,那么应该用下面的代码段代替上面一行程序代码×/

       /×String [] paramValues = request.getParameterValues(paramName);

       //良好的编程习惯,在使用对象和数组之前先判断其是否为null

       if(paramValues != null)

       {

              for(int i=0;i<paramValues.length;i++)

              {

                     out.print(paramName + " : " + (String)paramValues[i] + "<br>");

              }

       }×/

}

 

相关新闻推荐

在线客服 : 服务热线:15383239821 电子邮箱: 27535611@qq.com

公司地址:石家庄市新华区九中街江西大厦4062

备案号:冀ICP备2022000585号-4