sessionDestroyed在play框架中

时间:2013-11-11 12:11:19

标签: playframework listener playframework-1.x

我正在使用Play 1.2.5。我知道我们可以选择在servlet中捕获会话销毁事件。我们如何在play框架中捕获会话销毁事件。我搜索Play插件中的方法,但我找不到。如果有人知道,请帮助我。

1 个答案:

答案 0 :(得分:0)

我认为您不能通过播放框架直接检测浏览器关闭事件。您可以根据application.session.maxAge参数计划到期(这不会捕获浏览器关闭事件)。另一种方法是依靠javascript通过 onunload &来检测浏览器关闭事件。的 onbeforeunload 即可。使用这些事件,您可以向服务器端发送xhr消息,通知浏览器关闭事件到服务器(我没有尝试过,但我认为它会起作用)。如果没有,请更新链接。希望它有所帮助。