【问题标题】:How to separate session timeout value in web.xml JSF如何在 web.xml JSF 中分离会话超时值
【发布时间】:2013-02-11 13:42:07
【问题描述】:

您好,我尝试在 JSF 2.0 中分离超时会话值。

移动页面和网页的持续时间必须不同。

在 web.xml 中只有一个 session-timeout 元素。如何在移动页面和网页中区分此值。

谢谢..

<filter>
    <filter-name>WebTimeoutFilter</filter-name>
    <filter-class>filters.webTimeoutFilter</filter-class>
</filter>

<filter-mapping>
    <filter-name>webTimeoutFilter</filter-name>
    <url-pattern>/web/*</url-pattern>
</filter-mapping>


<filter>
    <filter-name>MobileTimeoutFilter</filter-name>
    <filter-class>filters.MobileTimeoutFilter</filter-class>
</filter>

<filter-mapping>
    <filter-name>MobileTimeoutFilter</filter-name>
    <url-pattern>/Mobile/*</url-pattern>
</filter-mapping>

    <session-config>
        <session-timeout>10</session-timeout> --> ***this value***
    </session-config>

【问题讨论】:

    标签: jsf timeout web.xml


    【解决方案1】:

    您必须使用HttpSession#setMaxInactiveInterval() 以编程方式进行。您可以在 servlet 过滤器中执行此操作。

    【讨论】:

      猜你喜欢
      • 2013-03-01
      • 2012-11-07
      • 1970-01-01
      • 2011-03-08
      • 2012-10-14
      • 2013-03-29
      • 2018-01-23
      • 2017-10-23
      • 2014-05-25
      相关资源
      最近更新 更多