会话技术Session细节1、会话技术Session细节2
会话技术Session细节
细节:
当客户端关后,服务器不关闭,两次获取Sessione是否同一个
默认情况下,不是
如果出要相同,则可以创建cookie,键为3SESSIONID,设懂i最大存活时间,让cookie持久化保存。
cookie c = new cookie("JSESSIONID" , session.getId());
c.setMaxAge(60*60);
response.addcookie(c);
客户端不关闭,服务器关闭后,两次获取sessione是同一个吗?
session的失效时间?
会话技术Session细节
客户端不关闭,服务器关闭后,两次获取sessione是同一个吗?
不是同一个,但要确保数据不丢失
Session的钝化
在服务器正常关闭之前,将session对象系列化到硬盘上
session的活化
在服务器启动后,将session文件转化为内存中的session对象即可
案例: