diapatcher.forward(request,response),在转到的jsp页面中,用<jsp:useBean id="account" type="bean.Account" scope="request" > <jsp:getProperty name="account" property="name" /></jsp:useBean>无法获得这个account。用<% bean.Account a = (bean.Account)request.getAttribute("account"); out.print(a.getName());%>却可以获得这个属性,为什么?
1 回答
暮色呼如
TA贡献1853条经验 获得超9个赞
get/setAttribute指的是容器中的某个变量,而<jsp:getProperty是去http的参数请求,所以无法得到,因为你已经重定向了,getParamter方法取不到,jsp:getProperty自然取不到,你可以用setParamter方法设置后再取!
- 1 回答
- 0 关注
- 58 浏览
添加回答
举报
0/150
提交
取消