浏览量: 次
使用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】,我们在确认后,会立即删除,保证您的版权。