由于连续的ajax调用,会话无效无效

时间:2011-01-02 13:29:31

标签: java session

我的应用程序每3分钟向服务器发送一个简单的ajax http请求。

因为ajax请求更新httpd会话信息,会话超时不起作用,甚至

虽然我设置了30分钟的默认会话超时。

有没有办法远离使用连续的ajax请求更新httpd会话超时信息?

我希望在30分钟后http会话无效,无论连续的ajax请求如何。

1 个答案:

答案 0 :(得分:2)

您可以创建一个时间戳为值的会话变量。

每次用户请求页面时,您都可以更新时间戳。

除非是Ajax请求。

每次发生Ajax请求时,您都可以检查是否已经过了30分钟,如果是这样,会破坏会话。

这是我能想到的唯一方法。