Bonjour
je suis à la recherche d'un code java à mettre dans une JSF pour redirger vers la page d'accueil automatiquement si la session est vide.
Quelqu'un a t'il une idée?
Merci
Eric
Version imprimable
Bonjour
je suis à la recherche d'un code java à mettre dans une JSF pour redirger vers la page d'accueil automatiquement si la session est vide.
Quelqu'un a t'il une idée?
Merci
Eric
Tu veux réellement un code à mettre dans une page (JSP, XHTML, etc.) et qui redirige vers une autre page si la session est vide ?
Ou bien tu veux un moyen de le faire plus proprement ?
Si tu veux faire ça proprement, tu peux utiliser un phaseListener.
Une autre méthode serait de détourner une méthode d'un managed bean pour qu'au rendu de la page cette méthode soit appelée et dedans tu fais ce que tu veux.
Un bout de code qui devrait te permettre de rediriger vers une page de ton choix à partir du code java :Tu me diras si ça marche, je ne l'ai jamais utilisé encore !Code:
1
2
3
4 FacesContext context = FacesContext.getCurrentInstance(); NavigationHandler navigation = context.getApplication().getNavigationHandler(); navigation.handleNavigation(context, "", errorOutcome);