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 passage de parametre entre JSP


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
    Août 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 158
    Par défaut Problème de passage de parametre entre JSP
    J'ai le problème classique que tout le monde doit avoir rencontré au moins une fois dans ça vie. J'affiche une liste de compte-rendu dans un tableau. L'utilisateur peut cliquer sur un compte-rendu pour en voir les détails.

    Le problème qui se pose est comment passer l'identifiant du compte-rendu à la page devant l'afficher?

    Voici se que j'ai essayer:
    dans la page source :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <html:commandLink action="Visualiser" value="valeur" immediate="true">
    	<core:param name="id" value="123"/>
    </html:commandLink>
    le bean destinataire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    public void setId(String idCompteRendu)
    {
    	FacesContext facesContext = FacesContext.getCurrentInstance();
    	this.id = (String) facesContext.getExternalContext().getRequestParameterMap().get("id");
    	}
    le face-config :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <managed-bean>
    		<managed-bean-name>BeanVisualiser</managed-bean-name>
    		<managed-bean-class>com.bean.BeanVisualiser</managed-bean-class>
    		<managed-bean-scope>request</managed-bean-scope>
    		<managed-property>
    			<property-name>id</property-name>
    			<value>#{menu.id}</value>
    		</managed-property>
    	</managed-bean>
    a chaque fois que je regarde la valeur recut, il me dit qu'elle est null pour idCompteRendu et égale a "" pour this.id
    Avez vous une idée?

  2. #2
    Membre confirmé Avatar de Rizzen
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 115
    Par défaut
    essaie plutôt avec ça à la place de ton c:param bien sur en remplassant le value et target comme il se doit

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <c:setPropertyActionListener value="#{value}" target="#{bean.property}" />
    Normalement tu n'auras pas besoin de faire un FaceContext

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 158
    Par défaut
    Il appartient a quel librairie, car je le trouve pas dans la librairie de sun?
    http://java.sun.com/jsf/core
    si c est du MyFaces, y a t il un équivalent?

  4. #4
    Membre confirmé Avatar de Rizzen
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 115

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 158
    Par défaut
    je viens de me rendre compte que ca marché en fait. J'avais trois fois le même lien et je testé le mauvais. Le boulet.lol

    Merci quand même du conseil.

  6. #6
    Membre confirmé Avatar de Rizzen
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 115
    Par défaut
    De rien

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

Discussions similaires

  1. Passage de parametre entre JSP
    Par aelarbaoui dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 02/01/2009, 13h09
  2. passage de variable entre jsp ?
    Par MAJIK_ENIS dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 14/04/2006, 11h54
  3. [C#] Passage de paramètre entre forms
    Par farfadet dans le forum ASP.NET
    Réponses: 2
    Dernier message: 13/02/2006, 14h36
  4. passage de parametre entre deux page asp
    Par tomtom25 dans le forum ASP
    Réponses: 4
    Dernier message: 01/04/2005, 16h16
  5. sql dynamic : passage de parametre entre quotes
    Par de LANFRANCHI dans le forum SQL
    Réponses: 12
    Dernier message: 26/05/2004, 15h09

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