为了账号安全,请及时绑定邮箱和手机立即绑定

Session.setAttribute和Request.setAttribute的区别?,使用上的不同?

dologin.jsp中使用Session.setAttribute的地方可不可以使用Request.setAttribute?

就是登录成功后显示用户名,用的是Session内置对象。可不可以用Request内置对象?

正在回答

2 回答

最好不用request请求对象,两个的作用范围不一样,request设置的参数在一次请求内有效,session设置的参数本次会话结束前一直有效。session超过时间限制(一般是20分种)后,session注销而失效
或是人为使用session.invalidate();使用session失效;
或是关闭浏览器后,session还存在,但是这里已经无法获取session了,过一会它还是失效

0 回复 有任何疑惑可以回复我~
#1

184480606 提问者

非常感谢!
2016-06-16 回复 有任何疑惑可以回复我~

在这里是可以的,因为是同一个jsp页面。如果说你在其他不是dologin.jsp的页面需要读取属性的话,由于是新的请求,request中没有这个bean对象,是无法读取的。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Session.setAttribute和Request.setAttribute的区别?,使用上的不同?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信