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 :

Probléme de h:commandlink


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 54
    Par défaut Probléme de h:commandlink
    Le lien est considéré comme lien interne ca d je ne peux pas passer d'une page a une autre malgé que j'ai ajouté <h:form>.

    Je reste tjrs dans la meme page. est ce que qcq peut m'aider?


    <h:commandlink action=""> fait une référence a la meme page. Bizarre!

    est ce que qcq a eu ce probléme?


    Merci d'avance,

  2. #2
    Membre éclairé Avatar de progamer54
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    242
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 242
    Par défaut
    pourrais tu mettre le code complet de ton commandLink?

  3. #3
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 54
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <h:form>
    <h:commandlink id="detail" action="../home.jsp" value="exemple"/>
    </h:form>
    C'est le code qui a pris 2 jours de mon temps !! c'est un lien interne en cliquant sur exemple.

    Merci de votre aide.

  4. #4
    Membre éclairé Avatar de progamer54
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    242
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 242
    Par défaut
    donc avec ton code, tu fais référence à home.jsp qui se trouve dans le répertoire supérieur (hiérarchiquement parlant). C'est bien ça que tu veux faire?

    Alors, moi j'essairai :
    1/ mettre le lien depuis la racine (webapp)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    "${facesContext.externalContext.request.contextPath}/ ...tonchemin.../home.jsp"

    ou bien

    2/ 'home.faces' au lieu de 'home.jsp'

    voila. je testerais ça moi.



    QUoique je me demande si tu peux mettre un path dans un attribut "action"

    3/ déclarer une navigation-rule et l'appeler dans ton 'action'
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <navigation-rule>
    		<navigation-case>
    			<from-outcome>LienVersHome</from-outcome>
    			<to-view-id>...tonchemin.../home.jsp</to-view-id>
    		</navigation-case>
    <navigation-rule>
    et tu mets :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    action = "LienVersHome"



    A mon avis , la 3em solution est la bonne.

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2006
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 69
    Par défaut
    Bonjour,
    J'ai pas très bien compris à quoi ce lien te sers !!
    Pourrais tu reexpliquer stp
    Merci bien !!!

  6. #6
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 54
    Par défaut
    Merci pour vos réponses.

    Pour l'utilité j'ai un bouton qui va me mener d'une interface a une autre mais le probléme que ce lien ne marche pas et il engendre une erreur dans la page.

    J'ai une liste d'options obtenus a partir de la base de données lorsque je clique sur le lien ceci va me mener a la meme page sans aucune réponse !!
    cad la liste d'options est supprimé!!

    C'est pas la premiére fois que je fasse une page JSF mais je ne sais pas comment l'expliquer.

Discussions similaires

  1. Problème avec <h:commandLink
    Par asmaSassou dans le forum JSF
    Réponses: 6
    Dernier message: 14/05/2012, 17h18
  2. Problème avec html:commandLink dynamique
    Par Viduc dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 17/01/2012, 13h12
  3. Réponses: 7
    Dernier message: 10/03/2010, 17h24
  4. Réponses: 1
    Dernier message: 12/12/2008, 21h59
  5. Problème commandLink et Bouton précédent
    Par kuruma45 dans le forum JSF
    Réponses: 2
    Dernier message: 15/10/2007, 08h36

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