通過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();