码迷,mamicode.com
首页 > 其他好文 > 详细

request.getSession().setAttribute("",..)和request.setAttribute("",...)的区别

时间:2014-08-29 11:06:37      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:使用   io   div   on   用户   信息   tt   r   url   

request.getSession.setAttribute()是获得当前会话的session,然后再setAttribute到session里面去,有效范围是session而不是request。
而request.setAttribute()是setAttribute到request中去,有效范围是request。
session在一次会话期内有效,例如:访问一个论坛,登陆后,你的用户名等信息被保存到session中,在session过期之前或你关闭这个网页前,用户名信息都可以通过request.getSession().getAttribute()方式获得。 request在当次的请求的url之间有效,例如,你请求某个servlet,那么你提交的信息,可以使用request.getAttribute()方式获得,而当你再次跳转后,这些信息将不存在。

request.getSession().setAttribute("",..)和request.setAttribute("",...)的区别

标签:使用   io   div   on   用户   信息   tt   r   url   

原文地址:http://blog.csdn.net/huitailang200828/article/details/38920047

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!