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 :

Probleme des dropDown ou liste deroulante


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Mars 2009
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 10
    Par défaut Probleme des dropDown ou liste deroulante
    slt je veux savoir comment ajouter des element dans une liste deroulante

    (dropDown) avec jsf

  2. #2
    Membre confirmé Avatar de bousnguar
    Inscrit en
    Février 2008
    Messages
    71
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Février 2008
    Messages : 71
    Par défaut
    si vous parlez de select alors voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <h:selectOneMenu style="width:200px; ">
    <f:selectItem itemLabel="choisir"></f:selectItem>
    <t:selectItems value="#{monBean.collection}" var="var" itemLabel="libelle" />
    </h:selectOneMenu>

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    95
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 95
    Par défaut
    si les valeurs sont statiques donc tu peux faire comme suit:
    -tu ajoute le code suivant à ta classe.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
        private String[] elt;
        private Option[] eltoptions;
     
        public String[] getElt() {
            return elt;
        }
     
        public Option[] getEltOptions() {
            return eltoptions;
        }
    puis tu ajoute cet import:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    import com.sun.webui.jsf.model.Option;
    tu ajoute ce code dans la méthode init()
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
            this.elt = new String[]{"1er element", "2eme element ", "3e elt", ...};
            this.eltoptions = new Option[this.elt.length];
     
            for (int i = 0; i < this.getElt().length; i++) {
                eltoptions[i] = new Option(getElt()[i]);
            }
    et enfin tu fais un clic droit sur ton dropdown et tu choisis bind to data
    et tu choisis eltOptions de l'anglet bind to an object
    si tu dois charger les valeur à partir d'une table c'est encore plus simple

Discussions similaires

  1. Probleme de recherche avec liste deroulante
    Par Kaptin dans le forum IHM
    Réponses: 4
    Dernier message: 21/02/2012, 07h31
  2. [Ajax] probleme de récupération des paramètre d'une liste déroulante
    Par cyberdevelopment dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 03/08/2006, 18h57
  3. probleme de date dans liste deroulante
    Par sebos21 dans le forum Access
    Réponses: 3
    Dernier message: 25/05/2006, 00h43
  4. Réponses: 5
    Dernier message: 25/10/2005, 20h51
  5. Réponses: 10
    Dernier message: 13/06/2005, 16h02

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