session的生命周期在20-30分钟之间,当用户首次访问时将产生一个新的回话,以后服务器就可 记住这个会话状态,当会话生命周期超时时,或者服务器强制使会话是小事,这个session就不能使用了,在开发程序时,应该考虑到用户访问网站是可能发生的各种情况,例如用户登录网站后,在session的有效期外进行相应操作,用户会看到一张错误页面。这样的情况是不允许发生的,在开发系统时应该对session的有效生命周期进行判断。
session中设置生命周期的方法
getLastAccessedTime();返回客户端最后一次与会话相关联的请求时间。
getMaxInactiveInterval();以秒为单位返回一个绘画内两个请求最大时间间隔;
setMaxInactiveInterval();以秒为单位设置session的有效时间。