tomcat重定向到内部div而不是登录页面

时间:2014-08-18 15:12:48

标签: tomcat redirect login

在tomcat的web.xml中我们已经为我们的应用程序定义了超时, 在会话超时后,它应该重定向到登录页面。 实际发生的是,它不会自动重定向,但在用户操作后,当用户操作发生时,登录页面将加载到主屏幕的内部div中,而不是重定向。
更多信息:这是一个SPA,我们使用div元素通过AJAX加载内容。 搜索过的tomcats'官方文档,什么也没有。使用过滤器时也是如此。 有什么可以导致这个的建议吗?

1 个答案:

答案 0 :(得分:0)

似乎发生的事情是您的AJAX请求正在达到超时并获取登录页面作为响应。然后您的客户端代码在内部DIV中呈现此响应(登录页面) 这是一个众所周知的问题,我建议你先看看这个stackoverflow thread,它有很多建议来处理Ajax调用的会话超时处理。
根据您在应用程序中使用的框架,还有许多关于如何处理此问题的文章,例如: