我正在使用Play 1.2.5。我知道我们可以选择在servlet中捕获会话销毁事件。我们如何在play框架中捕获会话销毁事件。我搜索Play插件中的方法,但我找不到。如果有人知道,请帮助我。
答案 0 :(得分:0)
我认为您不能通过播放框架直接检测浏览器关闭事件。您可以根据application.session.maxAge参数计划到期(这不会捕获浏览器关闭事件)。另一种方法是依靠javascript通过 onunload &来检测浏览器关闭事件。的 onbeforeunload 即可。使用这些事件,您可以向服务器端发送xhr消息,通知浏览器关闭事件到服务器(我没有尝试过,但我认为它会起作用)。如果没有,请更新链接。希望它有所帮助。