javax.faces.application.ViewExpiredException을 가지고 있는데 로그인 페이지로 사용자를 보내려고합니다.com.sun.faces.enableRestoreView11Compatibility JSF 1.2 대신 무엇을 사용합니까?
web.xml의
...
<context-param>
<param-name>com.sun.faces.enableRestoreView11Compatibility</param-name>
<param-value>true</param-value>
</context-param>
...
<error-page>
<exception-type>javax.faces.application.ViewExpiredException</exception-type>
<location>/errors/sessionExpired.jsf</location>
</error-page>
sessionExpired.jsf
....
<c:redirect url="/index.jsf" />
하지만 enableRestoreView11Compatibility는 JSF 1.2 용액은 무엇인가, JSF 1.1에서 사용 된 방법?
나는 ...을 사용하여 로그인 페이지로 사용자를 리디렉션 할 수 있다고 생각했지만이 호환성 매개 변수가 없으면 작동하지 않습니다. 이 리디렉션을 수행하기 위해 PhaseListener를 작성해야합니다. 그렇지 않은 경우 쉬운 방법이있을 수 있습니다. –
aindl
JSF 2.2에서이 설정이 유효합니까? 아니면 ither 옵션이 있습니까? –