request.getSession.setAttribute()是获得当前会话的session,然后再setAttribute到session里面去,有效范围是session而不是request。
而request.setAttribute()是setAttribute到request中去。有效范围是request。

session在一次会话期内有效,比如:訪问一个论坛,登陆后,你的username等信息被保存到session中,在session过期之前或你关闭这个网页前。username信息都能够通过request.getSession().getAttribute()方式获得。 request在当次的请求的url之间有效,比如。你请求某个servlet,那么你提交的信息,能够使用request.getAttribute()方式获得。而当你再次跳转后,这些信息将不存在。

相关文章:

  • 2021-08-02
  • 2022-12-23
  • 2022-12-23
  • 2021-11-25
  • 2021-06-10
  • 2021-08-23
  • 2022-12-23
  • 2022-02-09
猜你喜欢
  • 2021-05-14
  • 2022-12-23
  • 2021-05-21
  • 2021-06-28
  • 2021-12-14
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案