diapatcher.forward(request,response),在轉(zhuǎn)到的jsp頁(yè)面中,用<jsp:useBean id="account" type="bean.Account" scope="request" > <jsp:getProperty name="account" property="name" /></jsp:useBean>無(wú)法獲得這個(gè)account。用<% bean.Account a = (bean.Account)request.getAttribute("account"); out.print(a.getName());%>卻可以獲得這個(gè)屬性,為什么?
1 回答
暮色呼如
TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超9個(gè)贊
get/setAttribute指的是容器中的某個(gè)變量,而<jsp:getProperty是去http的參數(shù)請(qǐng)求,所以無(wú)法得到,因?yàn)槟阋呀?jīng)重定向了,getParamter方法取不到,jsp:getProperty自然取不到,你可以用setParamter方法設(shè)置后再??!
- 1 回答
- 0 關(guān)注
- 100 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
