由servlet如何传递参数给JSP页面

yy80680169 2007-10-16 04:20:23
由servlet如何传递参数给JSP页面???
response.sendRedirect("页面名称?。。。");
?后的参数怎么写?
要求不能用xxx.jsp?yyy=a&zzz=b
请大家告诉我 谢谢
...全文
420 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
JadoNet 2007-10-27
  • 打赏
  • 举报
回复
RequestDispatcher rd = request.getRequestDispatcher("***.jsp");
rd.forward(request, response);
slm_2006 2007-10-26
  • 打赏
  • 举报
回复
放到session中只要在一个浏览器下用哪个跳转都可以
DiligencyMan 2007-10-23
  • 打赏
  • 举报
回复
request.getSession().setAttribute('value',value);
RequestDispatcher rd=ServletContext.getRequestDispatcher("index3.jsp");
requestDispatcher.forward(request,response);
胡矣 2007-10-20
  • 打赏
  • 举报
回复
response.sendRedirect("页面名称?。。。");
如果你非要这样跳转的话 那把参数放到session中,用完释放不就行了吗?
wxy32 2007-10-20
  • 打赏
  • 举报
回复
同意zangshulai
mplayer 2007-10-20
  • 打赏
  • 举报
回复
request.setAttribute("name","value");
or
HttpSession session = request.getHttpSession();
然后用在session里存储属性名和对应的值。
zangshulai 2007-10-20
  • 打赏
  • 举报
回复
request.setAttribute();
RequestDispatcher rd=ServletContext.getRequestDispatcher("这里你要传递的页面");
requestDispatcher.forward(request,response);
-飞得更高- 2007-10-19
  • 打赏
  • 举报
回复
request.setAttribute应该可以,
使用RequestDispatcher.forward()方法应该能行
yy80680169 2007-10-16
  • 打赏
  • 举报
回复
跳转后的request 就不是现在的request
所以LS说的不可行
吐司vivi 2007-10-16
  • 打赏
  • 举报
回复
request.setAttribute

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧