Redirect avec handleNavigation et richfaces
Bonjour.
J'essaye de rediriger depuis une page vers une autre depuis le bean.
J'utilise c code:
Code:
1 2 3 4 5
| FacesContext context=FacesContext.getCurrentInstance();
Application application2=context.getApplication();
NavigationHandler navigation=application2.getNavigationHandler();
navigation.handleNavigation(context,null,"ACCESSDENIED");
context.responseComplete(); |
Avec cette navigation rule :
Code:
1 2 3 4 5 6
| <navigation-rule>
<navigation-case>
<from-outcome>ACCESSDENIED</from-outcome>
<to-view-id>/error.jsp</to-view-id>
</navigation-case>
</navigation-rule> |
Si j'utilise juste JSF (pas richfaces) dans mon projet, ça marche bien.
Avec Richfaces, ça marche à peu près : à la place de error.jsp, lebrowser montre une page blanche.
J4ai cherché sur internet et trouvé ce topic : http://www.icefaces.org/JForum/posts/list/2533.page qui concerne le framework ICEfaces mais c'est peut être lié??
Ou peut-être que je fais quelque chose d'incorrect...
Merci pour votre aide