我知道有不同的机制可以在Java Web应用程序中维护会话,例如在servlet中


URL重写
隐藏的表单域
饼干
HTTP会话


但是我不知道我们如何在核心Java应用程序(即独立应用程序)中维护任何会话。所以任何人都可以帮助我找到一些问题,

如何在独立应用程序中维护特定用户的超时会话?请尝试给出一些代码进行解释

最佳答案

在中检查InactivityListener

http://tips4java.wordpress.com/2008/10/24/application-inactivity/

有时您可能想监视应用程序的不活动状态。也许您想在特定时间间隔后注销用户。该要求可以分为两个主要步骤。我们将需要:

在应用程序级别监听事件
跟踪这些事件之间的时间间隔

每当事件之间的时间间隔超过我们的非活动阈值时,我们就会调用非活动动作。

10-08 09:34
查看更多