首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Tomcat6上,Ajax调用不会续订会话超时

在Tomcat6上,Ajax调用不会续订会话超时
EN

Stack Overflow用户
提问于 2011-04-01 20:26:27
回答 1查看 2.4K关注 0票数 0

我将我的webapp从Tomcat5.5迁移到Tomcat6(.0.32)。在该应用程序中,每个页脚页中都有ajax调用,以避免会话超时。它在Tomcat5.5上运行得很好,但在Tomcat6上就不行了。我使用一个过滤器来跟踪DB表中的每个调用。在非ajax调用中,我可以看到表中的跟踪和重置会话超时。在ajax调用中,我可以看到表中的跟踪,但看不到会话超时的重置。

为什么?我可以更改此行为吗?而且,仅供参考,Tomcat6如何区分ajax调用?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-01 22:31:49

如果没有显式访问会话以响应AJAX调用,则可能需要设置org.apache.catalina.STRICT_SERVLET_COMPLIANCE系统属性。当然,这也可能会影响你应用程序的其他部分。另一种选择是确保您确实显式地访问会话...

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5513330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档