是否可以处理存储在 struts2 中的会话中的对象?
我想在会话中存储的一些对象具有需要释放的资源,但是当会话超时或关闭时,我找不到干净地处理它们的方法。
我意识到基于客户端的解决方案需要一个 javascript 计时器,但我现在并不担心客户端。我只是希望能够在会话超时时清理服务器端的资源。
我考虑过检查每个请求的会话(复数,因为可以有许多与不同客户端的并发会话)并执行后期清理,但此时会话映射已经消失。
是否可以处理存储在 struts2 中的会话中的对象?
我想在会话中存储的一些对象具有需要释放的资源,但是当会话超时或关闭时,我找不到干净地处理它们的方法。
我意识到基于客户端的解决方案需要一个 javascript 计时器,但我现在并不担心客户端。我只是希望能够在会话超时时清理服务器端的资源。
我考虑过检查每个请求的会话(复数,因为可以有许多与不同客户端的并发会话)并执行后期清理,但此时会话映射已经消失。