session的介绍https://blog.csdn.net/eff666/article/details/52137323
cookies与session介绍与区别https://blog.csdn.net/hj7jay/article/details/51198139
浏览器关闭与session生命周期无关https://blog.csdn.net/stanxl/article/details/47105051
-
当一个Session开始时,Servlet容器会创建一个HttpSession对象,那么在HttpSession对象中,可以存放用户状态的信息
-
Servlet容器为HttpSession对象分配一个唯一标识符即Sessionid,Servlet容器把Sessionid作为一种Cookie保存在客户端的 *浏览器* 中
- 用户每次发出Http请求时,Servlet容器会从HttpServletRequest对象中取出Sessionid,然后根据这个Sessionid找到相应的HttpSession对象,从而获取用户的状态信息