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 :

[JSF] Problème de navigation


Sujet :

JSF Java

  1. #1
    Membre éclairé
    Profil pro
    ingenieur
    Inscrit en
    Avril 2002
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ingenieur

    Informations forums :
    Inscription : Avril 2002
    Messages : 207
    Par défaut [JSF] Problème de navigation
    Bonjour à tous.
    Je fais des tests actuellement sur JSF et j'ai un pb avec la navigation
    entre les pages.

    voici ce qu'il y a dans faces-config.xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
     
    	<navigation-rule>
     
    		<from-view-id>/faces/index.jsp</from-view-id>
     
    			<navigation-case>
    				<from-outcome>login</from-outcome>
    				<to-view-id>/faces/main.jsp</to-view-id>
    			</navigation-case>
     
       	</navigation-rule>
    Voici l'appel dans index.jsp

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    	<html:commandLink action="login" value="page main !" />
    La page main.jsp existe bien !!!

    quand je clique sur le lien rien ne se passe.
    Merci, par avance, à toute personne pouvant m'aider !
    Hocine.

  2. #2
    Membre averti
    Inscrit en
    Mai 2002
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 39
    Par défaut
    salut,

    Je débute comme toi en JSF et je dois avouer que je ne vois pas d'erreur dans ce que tu as posté. Mais je me trompe peut-être !

    Peux-tu poster tes fichiers en entier avec le web.xml en plus ?

    @+
    Jorus

  3. #3
    Membre éclairé
    Profil pro
    ingenieur
    Inscrit en
    Avril 2002
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ingenieur

    Informations forums :
    Inscription : Avril 2002
    Messages : 207
    Par défaut
    Voici le web.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    <?xml version="1.0"?>
    <!DOCTYPE web-app PUBLIC
       "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
       "http://java.sun.com/dtd/web-app_2_3.dtd">
     
    <web-app>
     
        <context-param>
    		<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
    		<param-value>client</param-value>
    	</context-param>
     
    	<servlet>
    		<servlet-name>Faces Servlet</servlet-name>
    		<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
            <load-on-startup>1</load-on-startup>
        </servlet>   
     
        <servlet-mapping>
            <servlet-name>Faces Servlet</servlet-name>
            <url-pattern>/faces/*</url-pattern>
        </servlet-mapping>  
     
        <welcome-file-list>
            <welcome-file>index.jsp</welcome-file>
        </welcome-file-list>
     
    </web-app>
    Merci.

  4. #4
    Membre averti
    Inscrit en
    Mai 2002
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 39
    Par défaut
    Ne me remercie pas trop vite car je galère autant que toi !

    Et tes fichiers .jsp sont bien dans un repertoire faces de ta webapp ?

    Et c'est le tuto "Introduction à JSF avec NetBeans 4.1" que tu as ?

    @+
    Jorus

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 133
    Par défaut
    Citation Envoyé par Jorus
    Ne me remercie pas trop vite car je galère autant que toi !

    Et tes fichiers .jsp sont bien dans un repertoire faces de ta webapp ?

    Et c'est le tuto "Introduction à JSF avec NetBeans 4.1" que tu as ?

    @+
    Jorus
    Bonne reflexion car sinon dans le fichier xml il ne faut pas preciser le /faces !


    Exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <navigation-rule>
            <from-view-id>/success.jsp</from-view-id>
                <navigation-case>
                    <from-outcome>retour</from-outcome>
                    <to-view-id>/helloWorld.jsp</to-view-id>
                </navigation-case>
        </navigation-rule>
    Et dans success.jsp :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:commandButton value = "Retour" action="retour"/>

  6. #6
    Membre éclairé
    Profil pro
    ingenieur
    Inscrit en
    Avril 2002
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ingenieur

    Informations forums :
    Inscription : Avril 2002
    Messages : 207
    Par défaut
    Merci les gars... !
    C'est exactement ça !
    J'ai modifié le faces-config.xml et ca marche.

    Tout à fait c'est bien le tuto "Introduction à JSF avec NetBeans 4.1" que j'essaie d'appliquer.

    Merci encore à tous les 2.

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

Discussions similaires

  1. JSF 2.0 Annotation de navigation-case
    Par Chabanus dans le forum JSF
    Réponses: 2
    Dernier message: 05/03/2011, 18h51
  2. Navigation - Débutant JSF/JSP
    Par fabou3377 dans le forum JSF
    Réponses: 3
    Dernier message: 26/03/2007, 15h32
  3. [JSF] Warnings liés aux règles de navigation
    Par Moonwalker dans le forum JSF
    Réponses: 2
    Dernier message: 01/03/2007, 11h59
  4. [ JSF ] URL fixe lors de la navigation
    Par Cosak dans le forum NetBeans
    Réponses: 2
    Dernier message: 15/12/2006, 11h29
  5. [JSF] Probleme de navigation
    Par Shakta dans le forum JSF
    Réponses: 11
    Dernier message: 07/10/2005, 15h36

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