jsp中的参数如何传到另一个jsp

我想把一个jsp中的参数传递到另一个jsp该用什么方法

在form表单中做提交
<form name="myform" action="checklogon.jsp" method="post">
<input type="text" name="name"/>
</form>
或者使用a标记挂“?”;来传参。
<a href="showforother.jsp?currentNumber=<%=currentNumber %>"><img src="<%=basePath %>images/show.jpg" border="0" /></a>
都是用request.getParameter("参数名")来接参,也可以用session
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-16
jsp传值给另一个jsp页面,主要的方式是将数据放在request对象中,然后在另一个页面拿到这个数据即可,代码如下:
A.jsp :通过post 和get、连接都可以传
a标签连接的:
<a herf='B.jsp?name=<%=name%>'>传递到B页面</a>
B.jsp :
B页面通过如下代码接收
<%
String name=request.getParameter("name");
out.println("接收到:"+name);
%>
第2个回答  2013-12-05
很多方法。 1.用表单提交。
2.URL重写。 地址?参数名=值。
3.用脚本。存到通信域中。reqeust. session . application都可以。
第3个回答  2013-12-05
直接放在form表单提交就可以了啊。或者在url地址栏传过去。
第4个回答  2013-12-05
最好用reuqest.setAttribute().不会占用太多空间.