request.getSession().setAttribute("",..)和request.setAttribute("&q
來源:程序員人生 發(fā)布時(shí)間:2014-09-18 08:30:10 閱讀次數(shù):1857次
request.getSession.setAttribute()是獲得當(dāng)前會(huì)話的session,然后再setAttribute到session里面去,有效范圍是session而不是request。
而request.setAttribute()是setAttribute到request中去,有效范圍是request。
session在一次會(huì)話期內(nèi)有效,例如:訪問一個(gè)論壇,登陸后,你的用戶名等信息被保存到session中,在session過期之前或你關(guān)閉這個(gè)網(wǎng)頁(yè)前,用戶名信息都可以通過request.getSession().getAttribute()方式獲得。 request在當(dāng)次的請(qǐng)求的url之間有效,例如,你請(qǐng)求某個(gè)servlet,那么你提交的信息,可以使用request.getAttribute()方式獲得,而當(dāng)你再次跳轉(zhuǎn)后,這些信息將不存在。
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)