Добро пожаловать. У меня есть фильтр входа, который проверяет, не закончился ли текущий сеанс пользователя. Лица-config:Срок действия истек
<filter>
<filter-name>filter</filter-name>
<filter-class>filter.LoginFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>filter</filter-name>
<url-pattern>/protected/*</url-pattern>
</filter-mapping>
<session-config>
<session-timeout>
1
</session-timeout>
</session-config>
<error-page>
<exception-type>javax.faces.application.ViewExpiredException</exception-type>
<location>/login.xhtml</location>
</error-page>
Фильтр применяется только к страницам в защищенной папке. По окончании сеанса перейдите на страницу login.xhtml. У меня есть несколько сайтов без защищенной папки, но сеанс на этих страницах также истекает. Зачем?
Это не * faces-config.xml * вместо вашего * web.xml * файла. –