Hi我尝试在JSF 2.0中分离超时会话值。
手机页面和网页的持续时间必须不同。
在web.xml中,只有一个会话超时元素。如何在手机和网页中分离此值。
谢谢。。
<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>
您必须使用HttpSession#setMaxInactiveInterval()
以编程方式执行此操作。您可以在servlet过滤器中执行此操作。