向servlet传参需要使用post模式
用js触发servlet并传参
- function dispatchServlet(){
- var tmp = document.createElement("form");
- var action = "http://.../servlet.do?param1=aaa¶m2=bbb";
- tmp.action = action;
- tmp.method = "post";
- document.body.appendChild(tmp);
- tmp.submit();
- return tmp;
- }
servlet.do?param1=aaa¶m2=bbb";
”?“后面跟参数 [参数名称]=[参数值]
多个参数用 ”&“间隔开。
这样,在servlet中就可以的到参数
- String param1 = request.getParameter("param1");
- String param2 = request.getParameter("param2");