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 :

récupération de valeur h:selectOneMenu


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 129
    Par défaut récupération de valeur h:selectOneMenu
    Bonjour à tous

    Dans le but de valider 2 h:selectOneMenu dans un formaulaire,
    Je lie un validateur au premier h:selectOneMenu et j'effectue une recherche du 2ème dans mon ce même validateur.

    j'effectue cette recherche comme dans la faq :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    HtmlSelectOneMenu monComponent = (HtmlSelectOneMenu) FacesContext
    		.getCurrentInstance().getViewRoot().findComponent(
    				"formValidation2:selectOneMenudebutMois");
    Le h:selectOneMenu que je viens de récupérer est créé comme ceci :

    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
     
     
    	<h:selectOneMenu
     
    					id="selectOneMenudebutMois"
    					value="#{testSelectManagedBean.string4SelectOneMenuDebutMois}">
    					<f:selectItem itemLabel="12" itemValue="12" />
    					<f:selectItem itemLabel="11" itemValue="11" />
    					<f:selectItem itemLabel="10" itemValue="10" />
    					<f:selectItem itemLabel="09" itemValue="09" />
    					<f:selectItem itemLabel="08" itemValue="08" />
    					<f:selectItem itemLabel="07" itemValue="07" />
    					<f:selectItem itemLabel="06" itemValue="06" />
    					<f:selectItem itemLabel="05" itemValue="05" />
    					<f:selectItem itemLabel="04" itemValue="04" />
    					<f:selectItem itemLabel="03" itemValue="03" />
    					<f:selectItem itemLabel="02" itemValue="02" />
    					<f:selectItem itemLabel="01" itemValue="01" />
    				</h:selectOneMenu>
    en utilisant monComponent.getLabel() cela me renvoie null

    et je ne vois pas comment faire autrement récupérer dans la valeur dans le "monComponent "
    comme c'est un type primitif (String) je ne pense pas avoir à créer de convertisseur... est ce que vous pouvez m'éclairer ?

    suite ...

    le monComponent.getId() affiche la bonne valeur

    Merci

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 129
    Par défaut
    c'est getLocalValue()

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

Discussions similaires

  1. [checkbox] Récupération des valeurs de checkbox
    Par chng001 dans le forum Struts 1
    Réponses: 13
    Dernier message: 07/09/2009, 20h31
  2. [struts] [checkbox] récupération des valeurs cochées
    Par abourell dans le forum Struts 1
    Réponses: 16
    Dernier message: 10/06/2005, 20h58
  3. Réponses: 8
    Dernier message: 09/03/2005, 10h47
  4. récupération de valeur de lien
    Par sex-sansbol dans le forum ASP
    Réponses: 3
    Dernier message: 07/06/2004, 10h43
  5. Récupération de valeurs d'un tableau
    Par leeloo076 dans le forum ASP
    Réponses: 12
    Dernier message: 25/03/2004, 10h59

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