Я использую omnifaces для обработки исключений таймаута ajax.omnifaces и prime p: dialog modal bug
После сконфигурировать его на гранях-конфигурации:
<factory>
<exception-handler-factory>org.omnifaces.exceptionhandler.FullAjaxExceptionHandlerFactory</exception-handler-factory>
</factory>
это произведения corretly перенаправление на страницу входа, сконфигурированный в web.xml.
<error-page>
<exception-type>javax.faces.application.ViewExpiredException</exception-type>
<location>/public/index.jsf?expired=true</location>
</error-page>
Но я нашел две ошибки: (? = Истекло верно)
1. Перенаправляющий игнорировать существование строки запроса.
2. Использование primefaces компонента р: диалог с модальным = «истинный», страница перенаправляется на определенный один, но страница оставаться непригодным для использования, потому что редирект будет сделано, но тем самым предотвращая рабочий процесс в главном окне приложения.
Omnifaces 1.6.3 Primefaces 3,5
ли вы пережили такой ситуации?