Tu devrais essayer d'utiliser la méthode du NavigationHandler
handleNavigation(
- le facesContext
- la référence de l'action qui a été utilisée pour avoir le résultat "outcome", mettre null si le résultat à été obtenu autrement
- le résultat "outcome"
);
On obtient le navigation handler comme ca:
FacesContext.getCurrentInstance().getApplication().getNavigationHandler()
Je pense que si tu mets le nom de ton fichier JSP/XHTML comme résultat "outcome" cela devrait marcher.
Si tu penses que ton XML est trop verbeux, utilise des règles globales, valables pour toutes les actions.
Partager