在分配的 tomcat session 到期之前,可以在 java 或 javascript 中运行一个方法吗?对于前。用户 1 的 session 到期,这将反过来“触发”一个方法在它到期之前运行?所以我的问题是,有没有办法判断 session 是否过期(例如 session 异常),然后会触发一个函数运行?
如果有人能帮助我,我将不胜感激,谢谢。
最佳答案
是的,您可以使用 HttpSessionListener#sessionDestroyed()
方法。
创建一个实现HttpSessionListener
接口(interface)的类,并将您的代码添加到方法sessionCreated(HttpSessionEvent sessionEvent)
查看链接 Session Listener Example和 Session Listener Example 2
来自javadoc:
void sessionDestroyed(HttpSessionEvent se)
Receives notification that a session is about to be invalidated.
关于java - 在tomcat session 结束前运行方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14725606/