session对象 - 13337159127/Note GitHub Wiki

  1. session表示客户端与服务器端的一次会话。
  2. web中的session是指用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览网站所花费的时间,session是一个特定时间概念
  3. session会话保存在服务器端内存里
  4. session.setMaxInactiveInterval():隔多长时间session被取消(单位秒)
  5. session主要用于保存本次浏览器连接的是信息
  6. 后台session对象需要用request.getsession();获取到。HttpSession session = request.getsession();
  7. session跟浏览器对应,两个决定因素:1.session的有效期 2.浏览器关闭后再打开,session也会重新创建。
  8. request.getpatmeter("key","value");这种方式,只在第一次请求内有效。新请求,就拿不到key的值了。
  9. 同一个浏览器中 不同标签中 session的值是共享的
  10. 不同的浏览器中 浏览器发送请求 需要重新登录。