国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 互联网 > request.getSession().setAttribute("",..)和request.setAttribute("&q

request.getSession().setAttribute("",..)和request.setAttribute("&q

来源:程序员人生   发布时间:2014-09-18 08:30:10 阅读次数:1738次
request.getSession.setAttribute()是获得当前会话的session,然后再setAttribute到session里面去,有效范围是session而不是request。
而request.setAttribute()是setAttribute到request中去,有效范围是request。
session在一次会话期内有效,例如:访问一个论坛,登陆后,你的用户名等信息被保存到session中,在session过期之前或你关闭这个网页前,用户名信息都可以通过request.getSession().getAttribute()方式获得。 request在当次的请求的url之间有效,例如,你请求某个servlet,那么你提交的信息,可以使用request.getAttribute()方式获得,而当你再次跳转后,这些信息将不存在。
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生