相关疑难解决方法(0)

如何在会话对象被销毁之前调用方法?

在开发JSP应用程序时,可以定义会话超时值,比如30分钟.

超时后,会话对象被销毁.此外,我可以通过编程方式使会话调用session.invalidate()无效.

由于我在HTTP会话中保存了一个复杂的Java对象,在使会话无效或让tomcat app服务器过期之前,我需要调用一个保存的对象方法来释放一些内存.当然,当用户单击注销按钮时,我可以以编程方式执行此操作.

我想要做的是拦截Tomcat应用服务器,当它要销毁所有过期的会话(30分钟或自定义)时,这样我就可以预处理保存在会话中的Java对象,调用特定的方法来释放内存.

可能吗?

java tomcat servlets

18
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×1

servlets ×1

tomcat ×1