session过期什么意思, 会话过期,也就是说,当没有触发到服务器的连接操作时,在指定的时间内清空或回收,使其消失。一般配置是30分钟。
在计算机中,特别是在网络应用中,称为“会话控制”。会话对象存储特定用户会话所需的属性和配置信息。这样,当用户在应用程序的网页之间跳转时,
存储在Session对象中的变量不会丢失,但会在整个用户会话中一直存在。
当用户从应用程序请求网页时,如果用户还没有会话,Web服务器将自动创建一个会话对象。
当会话过期或被放弃时,服务器将终止会话。会话对象最常见的用途之一是存储用户首选项。例如,如果用户表示他不喜欢查看图形,他可以将此信息存储在会话对象中。
展开:
会话解析知识点:
1,session实际上是一个Map,key=value对,通过session . getattribute(name);获取进程中设置的参数。
2.从何时开始计算会话的到期时间?是从你登录的那一刻开始算还是从你停止活动的那一刻开始算?
从会话处于非活动状态开始,如果会话始终处于活动状态,则会话将永不过期。
从会话未被访问的时间开始;一旦访问了会话,定时器就被清零。
3.设置会话的到期时间。
a) web.xml中
1 Session Configuration Session Timeout 30/Session Timeout/Session Configuration//Unit is minutes.
b)在程序中手动设置。
1 session . setmaxinactiveinterval(30 * 60);//设置单位为秒,设置为-1永不过期。
C) tomcat还可以修改会话到期时间。
session过期什么意思,以上就是本文为您收集整理的session过期什么意思最新内容,希望能帮到您!更多相关内容欢迎关注。