通过js模拟post提交
1:请求需要的参数过长,超过get允许的最大长度
2:想要隐藏地址栏的参数
//新创建一个form表单 document.write(\'<form name=myForm></form>\'); var myForm=document.forms[\'myForm\']; myForm.action=\'runEmpAttendance\'; myForm.method=\'POST\'; var input = document.createElement(\'input\'); input.type = \'text\'; input.name = \'userId\'; input.value = 100; myForm.appendChild(input); myForm.submit(); //使用jsp中已经存在的form表单,添加其他的参数 var myForm = document.forms[\'listEmployee\']; //表单的name var input = document.createElement(\'input\'); input.type = \'hidden\'; input.name = \'currentPage\'; input.value = 1; myForm.appendChild(input); myForm.method= \'POST\'; myForm.submit();
本文地址:https://www.stayed.cn/item/18669
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我