如何区分session序列化、钝化和活化之间的具体应用场景?
- 内容介绍
- 文章标签
- 相关推荐
本文共计292个文字,预计阅读时间需要2分钟。
在首次启动服务器后,session中存入一个对象。页面可获取,重启服务器后,若未关闭浏览器,刷新页面仍可获取此对象。前提是这个对象实现了java.io接口。
在第一次启动服务器后,在session中放入一个对象。在页面可以获得,当重启服务器,但是没有关闭浏览器的情况下刷新页面仍然能够获得这个对象,
前提是这个对象必须实现了java.io.Serializable接口。
session的序列化就是当服务器关闭的时候,服务器会把session保存到硬盘中。以sessionID命名,以“.session”作为扩展名。一个session就一个文件。
钝化:服务器session域中个别属性因长期没有被使用,服务器将其从内存保存到硬盘上的过程。
活化:当钝化的属性需要使用使用时,被重新加载进内存的过程。
在tomcat/conf/context.xml文件中打开,这样钝化的session保存在了mysession文件夹中。
本文共计292个文字,预计阅读时间需要2分钟。
在首次启动服务器后,session中存入一个对象。页面可获取,重启服务器后,若未关闭浏览器,刷新页面仍可获取此对象。前提是这个对象实现了java.io接口。
在第一次启动服务器后,在session中放入一个对象。在页面可以获得,当重启服务器,但是没有关闭浏览器的情况下刷新页面仍然能够获得这个对象,
前提是这个对象必须实现了java.io.Serializable接口。
session的序列化就是当服务器关闭的时候,服务器会把session保存到硬盘中。以sessionID命名,以“.session”作为扩展名。一个session就一个文件。
钝化:服务器session域中个别属性因长期没有被使用,服务器将其从内存保存到硬盘上的过程。
活化:当钝化的属性需要使用使用时,被重新加载进内存的过程。
在tomcat/conf/context.xml文件中打开,这样钝化的session保存在了mysession文件夹中。

