0

基本上我想做的是指示我的应用程序在超时之前将会话数据写入 MySQL 数据库并将其从内存中删除。

例如,假设我有一个包含用户名的 User bean,并且我将更改该名称很多,因此每次发生更改时都将其存储到数据库中不是一种选择,我希望能够使RAM 上的变化。当时间到来并且用户处于非活动状态时,就在卸载它之前,我想将它保存到我的数据库中。

4

1 回答 1

1

具体来说,您需要实现一个侦听HttpSessionListener器。它将为您提供一个名为 的回调方法sessionDestroyed(HttpSessionEvent hse),您可以使用它来实现会话数据保存逻辑。

于 2013-05-18T04:07:44.363 回答