【javaweb】Session原理以及浏览器禁止Cookie之后服务器如何获取Session
来源:互联网
在web应用中打开浏览器访问一个网站,登录,浏览,到关闭浏览器,称为是一个会话。由于Http协议是无状态的,因此用户在动态页面交互信息需要一些能够保存用户信息的数据结构。这个保存用户浏览数据的数据结构有两种,一种是Cookie,保存在客户端;一种是Session,保存在服务器端。Session可以在浏览器最后一次访问之后保存30分钟,当然这个值也是可以在web.xml文件中配置的,Session的销毁一方面可以是30分钟内没有再次访问,另一方面可以是手动的销毁。30分钟无访问就将Session销毁时由于Session存在于服务器端,会占用服务器的资源,因此超时销毁是很必要的。在web应用中打开浏览器访问一个网站,登录,浏览,到关闭浏览器,称为是一个会话。由于Http协议是无