当前位置: 代码迷 >> Java Web开发 >> jsp传值问题
  详细解决方案

jsp传值问题

热度:158   发布时间:2008-04-06 21:22:16.0
jsp传值问题
为什么我在JSP页面中使用request.setAttribute()方法,在Servlet中会接收不到这个属性的值的?
恳请高手帮忙!
搜索更多相关主题的帖子: 传值  jsp  属性  Servlet  request  

----------------解决方案--------------------------------------------------------
既然使用request.setAttribute(String,object)传的值/对象,哪么就只在request范围内有效
不能用response.sendDirecte(url)这样转发的
要用
servlet:
request.getRequestDispatch(url).forward(request,response);

jsp:
<jsp:forward />指令
----------------解决方案--------------------------------------------------------
我是想从一个JSP页面中传一个值去Servlet里,好像在JSP表单的action=""地址中把值加进去,在Servlet中用request.getParameter()方法才能得到那个值。
用requset.setAttribute()好像传不过去
----------------解决方案--------------------------------------------------------
.........你既然是requset.setAttribute()。。当然要requset.getAttribute()取啦。。。。
----------------解决方案--------------------------------------------------------
  相关解决方案