建站技术

当前位置:

使用Javascript防止重复提交表单

浏览量:

使用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>");

              }

       }×/

}

 


[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【27535611@qq.com】,我们在确认后,会立即删除,保证您的版权。