session - Tomcat 7 : Redirect URL in case of session timeout

标签 session tomcat tomcat7 session-state session-timeout

我在 tomcat 7 的 web.xml 中有以下配置。我想知道是否可以在此处添加任何可配置参数,以便如果用户尝试在 30 分钟后执行任何操作,我会重定向用户访问我们的主页。

<session-config>
      <session-timeout>30</session-timeout>
      <cookie-config>
              <domain>mydomain.mycompany.com</domain>
              <http-only>true</http-only>
              <secure>false</secure>
      </cookie-config>
      <tracking-mode>COOKIE</tracking-mode>
</session-config>

最佳答案

仅通过配置这可能是不可能的。您还必须添加一个过滤器。这里描述了一种方法:https://stackoverflow.com/a/1027592/3417638

如果您想在 web.xml 中配置重定向,可以使用上下文参数来完成,请参阅:https://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Context_Parameters

关于session - Tomcat 7 : Redirect URL in case of session timeout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22416645/

相关文章:

java - 删除 log4j 相关文件后出现 Log4j 警告

mysql - tomcat7:无法加载 JDBC 驱动程序类 [com.mysql.jdbc.Driver]

php - Symfony2 - 在内存缓存中存储 session 的错误(安全上下文变空)

django - 如何使用 Django 活塞身份验证 session ?

java - 提取 Tomcat Zip 有时会失败并出现 IOException : Negative seek offset

jvm - Java 进程消耗 90% 的交换空间

tomcat - 将 webapp 配置为在 tomcat7 上的 ssl 证书上运行

php sleep redis session_handler while

session - Microsoft Azure 中 Tomcat 的水平扩展

tomcat没有启动