2011-01-31 87 views
1

在我的web应用程序(JSP/servlet的)有一个网页,定期创建Ajax请求,以便从server.This页面获取最新的数据是始终是敞开的主页一旦用户登录到系统而其他页面在新浏览器窗口中打开(由于用户事件)。Tomcat的会话空闲不起作用由于阿贾克斯

我有无效用户会话其中闲置时间超过30分钟。为此,我使用Tomcat会话超时功能。但是大部分时间,闲置30分钟的用户会话不会失效。

但是有些时候用户会话被Tomcat后30分钟无效。我认为这是因为主页定期发送Ajax请求而不会空闲会话。

我想知道这是Tomcat的不能识别从用户事件自动生成的请求和无效会话properly.Please给出这样的一个想法,这将是对我很大的帮助。

迪内希

回答

0

我不认为你有一个选择在这里 - 如果Tomcat来识别和忽略的AJAX请求,就会失去它为您提供了

+0

的功能意味着tomcat的不分开从自动手动用户事件产生Ajax请求?。如果是这样的话,我没有选择为u我said.:(.Then必须手动实现该功能无效空闲会话。 – 2011-01-31 05:10:59