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 :

sauvgarder la valeur par defaut Inputtexte


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 21
    Par défaut sauvgarder la valeur par defaut Inputtexte
    Bonsoir tout le monde
    Bon voila mon problème je veux sauvgarder la valeur d'un inputtexte en lecture seul dans un bean que je lui affecte(inputtexte) une valeur mais je sais pas comment faire car je recupere cette valeur d'un autre bean que je met dans l"attribut value mais je doit aussi mentione le bean ou je dois envoyé ma valeur qaund je met un truc de ce genre
    <h:inputText value="#{recuperer.ville}" id="Lieu" value="#{sauvgarder.ville}"></h:inputText>
    je reçois une erreur que l'attribut value est on double
    je suis bloqué et je vous prie de m'aidé

    merci beaucoup

  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
    Ce n'est pas du tout clair, tu peux mieux expliquer ...

  3. #3
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Bonjour,

    Ta façon de faire n'est pas la bonne. Pour reprendre ton problème (car c'est vrai que ce n'est pas très clair) :

    Tu as une ville que tu récupères depuis un bean (recuperer). Tu fais donc value="#{recuperer.ville}"
    Mais cette ville, tu veux aussi qu'un autre bean dispose de cette information (d'où le value="#{sauvegarder.ville}").

    Ce que tu peux faire, c'est d'envoyer la valeur de la ville via un <f:setPropertyActionListener>, cf FAQ :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <h:commandButton ...>
        <f:setPropertyActionListener value="#{recuperer.ville}" target="#{sauvegarder.ville}" />
    </h:commandButton>
    Tu peux aussi créer un <h:inputHidden> à qui tu vas définir la valeur du <h:inputText> en Javascript (plus crados) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <h:form id="myForm">
        <h:inputText id="villeIn" value="#{recuperer.ville}"/>
        <h:inputHidden id="villeOut" value="#{sauvegarder.ville}"/>
        <script type="text/javascript">
            document.getElementById("myForm:villeOut").value = document.getElementById("myForm:villeIn").value;
        </script>
    Enfin, tu peux simplement faire intéragir tes deux beans pour que l'un d'entre eux récupère la valeur de l'autre, cf FAQ.
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  4. #4
    Membre averti
    Inscrit en
    Juin 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 21
    Par défaut
    Merci Sniper37 et romaintaz Pour l'effort que vous avez fait pour comprendre mon probléme
    et désole de ne pas être claire c'est justement ça ce que je cherche
    je vais essayer et je reviens a vous.

  5. #5
    Membre averti
    Inscrit en
    Juin 2005
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 21
    Par défaut
    ça marche avec setPropertyActionListener Merci beaucoup pour votre aide

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

Discussions similaires

  1. [DBGRID][COLUMN]Valeur par defaut
    Par hamed dans le forum Bases de données
    Réponses: 2
    Dernier message: 09/03/2005, 16h10
  2. VALEUR PAR DEFAUT
    Par Bikey dans le forum Access
    Réponses: 2
    Dernier message: 25/10/2004, 13h57
  3. [Pb : champ Text = pas de valeur par defaut ?]
    Par mat_dum dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 18/08/2003, 12h57
  4. sorte de valeur par defaut
    Par sampq dans le forum Langage SQL
    Réponses: 2
    Dernier message: 25/07/2003, 11h59
  5. Valeur par defaut 'True' dans un champ de type bit
    Par Mouse dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 24/03/2003, 15h26

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