IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JSF Java Discussion :

Redirect avec handleNavigation et richfaces


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 129
    Par défaut Redirect avec handleNavigation et richfaces
    Bonjour.

    J'essaye de rediriger depuis une page vers une autre depuis le bean.

    J'utilise c code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Je ne pense pas qu'il existe un lien entre les deux,
    et si tu fais une navigation avec un commandButton ça sa passe ou pas?

  3. #3
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    sinon ajoutes un
    dans la navigation rules.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 129
    Par défaut
    Citation Envoyé par Sniper37 Voir le message
    Je ne pense pas qu'il existe un lien entre les deux,
    et si tu fais une navigation avec un commandButton ça sa passe ou pas?
    Oui ça fonctionne avec un commandButton

    Citation Envoyé par Sniper37 Voir le message
    sinon ajoutes un
    dans la navigation rules.
    Merci! ça fonctionne en effet mieux comme ça

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Redirection avec des paramètres en POST
    Par Kosti dans le forum Langage
    Réponses: 8
    Dernier message: 16/02/2006, 16h09
  2. Réponses: 16
    Dernier message: 01/02/2006, 19h09
  3. [Struts]Redirection avec paramètre
    Par klereth dans le forum Struts 1
    Réponses: 2
    Dernier message: 29/06/2005, 10h56
  4. Problème de redirection avec window.location
    Par Kosti dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 30/11/2004, 18h31
  5. Response.redirect() avec ancre nomée
    Par roots_man dans le forum ASP
    Réponses: 4
    Dernier message: 23/11/2004, 10h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo