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 avec une DropDown List


Sujet :

JSF Java

  1. #1
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 24
    Par défaut Probleme avec une DropDown List
    Bonjour a tous et merci d'avance a ceux qui essayerons de m'aider.

    Voila je suis débutant en JSF est j'ai voulu mettre des valeurs dans un dropDown List.

    Pour ce faire j'ai fait comme ceci dans ma page JSP :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <h:selectOneMenu id="dropdown1" style="left: 192px; top: 336px; position: absolute; width: 72px">
          <f:selectItems id="dropdown1SelectItems" value="#{SessionBean1.listeMenu}"/>
    </h:selectOneMenu>
    et dans listemenu est déclarer comme ceci dans SessionBean1:

    private ArrayList listeMenu = new ArrayList();

    (je la remplit un peu plus tard.)

    Lorsque que je compile je n'ai aucun problème ma liste s'affiche bien. Par contre Netbeans m'affiche cette erreur a la place de mon menu déroulant quand je passe en mode design :

    Expected a child component type of UISelectItem/UISelectItems for component type javax.faces.SelectOne(DropDown1) found null

    d'ou cela provient t'il d'après vous?
    Comment puis-je régler ce soucis?

  2. #2
    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 : 46
    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,

    Peut-on voir le code Java de la méthode getListeMenu() ?
    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

  3. #3
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 24
    Par défaut reponse
    Bonjour merci de se pencher sur mon probleme.

    voila ma méthode get :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    public List getListeMenu() 
    {
            return listeMenu;
    }
    il n'y a que sa si après tu voulais voir l'implémentation de la liste je la fais dans la méthode init 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
     
    ResultSet TabListe;
    OracleUtil bdd = new OracleUtil("jdbc:oracle:thin:@localhost:1521:id","XXXX","XXXX");
           int compteur=0;
           TabListe = bdd.RecuperationDonnees("Select * FROM LISTES");
           try
           {
    	         while(TabListe.next())
    		{
                            getListeMenu().add(new SelectItem(compteur,TabListe.getString("MENUDEROULANTSTATU")));
    				compteur++;
    		}
    	}
    	catch (SQLException e)
    	{
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    	}

  4. #4
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    le code que tu écris n'est interpreté que lorsqu il est déployé sur le server ce qui semble logique vu qu'il faut un serveur d'application pour intépreter ton application netbeans n a pas à ma connaissance un serveur d'application pour interpreté tes applications en mode design

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

Discussions similaires

  1. Réponses: 27
    Dernier message: 18/07/2007, 17h41
  2. Probleme avec une liste
    Par Papri dans le forum ANT
    Réponses: 3
    Dernier message: 14/02/2007, 15h18
  3. Probleme avec une liste chainée
    Par apen2k2 dans le forum C
    Réponses: 7
    Dernier message: 14/12/2006, 16h31
  4. petit probleme avec une liste chainée
    Par kamouminator dans le forum C
    Réponses: 26
    Dernier message: 06/11/2006, 20h18
  5. [MySQL] Problème avec une liste déroulante
    Par leloup84 dans le forum SQL Procédural
    Réponses: 19
    Dernier message: 24/01/2006, 12h57

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