jsp传递参数问题
我要把一个参数同时传递给2个页面或servlet怎么传啊, 望大家指点一下
参考答案:在servlet中要有getParameter("参数")语句。
比如<form action="接受数据的servlet" ...>
<input type=text name=e1 ...>
</form>
你要在servlet中获得e1的值,就应该用request/session/application(等).getParameter("e1");这样就可以了。如果不知道request/session/application你自己翻翻书,自己动手丰衣足食。
同时传给两个页面你可以把这个要传递的参数放到session缓存中,
seesion.setAttribute("取个名字", e1);这样就可以在整个会话期在调用这个值了。只要浏览器不关,不管在哪个页面使用session.getAttribute("取的名字");就可以获得它的值了。
setAttribute()方法的两个参数是键值对的形式。