Servlet之Session

来源:互联网 发布:淘宝店铺贷款 编辑:程序博客网 时间:2024/06/06 19:18

用户访问某个网站时,web服务器就会在服务器的内存中为该浏览器分配一个空间,这个空间被浏览器独占,该空间就称其为Session空间,用户通过浏览器访问服务器,再到浏览器退出访问这段时间叫做session会话

作用:

1、保存用户登录信息

2、同一客户端浏览器各个页面共享数据

3、验证用户是否非法登录某个页面

工作原理:

1、服务器为客户端创建并维护一个Session对象,用于存放数据

2、在创建Session对象的同时,服务器将会为该session对象生成一个唯一的sessionid

3、服务器以cookie的方式将sessionid存放在客户端

4、当浏览器再次访问该服务器时,会将sessionid作为cookie信息带到服务器,服务器可以通过sessionid检索到以前的session对象,并对其进行访问


0 0