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 :

passage d un parametre entre page JSF


Sujet :

JSF Java

  1. #1
    Candidat au Club
    Inscrit en
    Septembre 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 4
    Points : 4
    Points
    4
    Par défaut passage d un parametre entre page JSF
    bonjour
    j ai un probleme (que je pense que c'est un problème classique)...
    j ai une page ou je liste les clients par nom , le nom du client est au meme temps un liens qui va m amener vers une autre page cette page a poyur but d afficher tout les détails sur le client.
    le probleme qui ce pose est comment instancier l objet client en facee-confi.xml en fonction de celui choisi par l utlisateur ?
    merci d avance

  2. #2
    Candidat au Club
    Inscrit en
    Septembre 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 4
    Points : 4
    Points
    4
    Par défaut
    j ai résolu le problème partiellement en:
    dans la list des clients j ai passé en paramètre id:
    <h:commandLink value="#{clients.client}" action="true">
    <f:param name="idclient" value="#{clients.idclient}" />
    </h:commandLink>
    et dans le face-config:
    <managed-bean>
    <managed-bean-name>client</managed-bean-name>
    <managed-bean-class>Client.Client</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
    <managed-property>
    <property-name>idclient</property-name>
    <value>#{param.idclient}</value>
    </managed-property>
    </managed-bean>
    mon probleme maintenant ce qu'il faut a chaque fois passer en paramètre id sinon j aurai un message d erreur:
    javax.servlet.ServletException: The scope of the referenced object: #{param.idclient} is shorter than the referring object
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)
    j ai essayé de remplacer request par session mais la encore erreur !!
    je veux qu'on mémorise le client sélectionner tantqu'on n a pas sélectionné un nouveau client

Discussions similaires

  1. passage parametre entre pages
    Par polesud dans le forum Langage
    Réponses: 3
    Dernier message: 14/05/2013, 14h50
  2. [debutant] passage de parametres entre pages flex
    Par rvfranck dans le forum Flex
    Réponses: 1
    Dernier message: 10/12/2009, 09h17
  3. Passage de parametre entre pages xsl
    Par abel.ludba dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 26/08/2008, 19h12
  4. Passage de paramètres entre pages JSF
    Par Niniz dans le forum JSF
    Réponses: 6
    Dernier message: 17/07/2007, 14h05
  5. transfert de parametres entre pages
    Par philou8 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 10/01/2006, 18h22

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