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 rich:combobox


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2010
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 19
    Par défaut probleme avec rich:combobox
    hiii j'ai un problème comment charger le rich:combobox d'apres une table de ma base de données et merciiiiiiiiiiiiiiiiiii

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    public List<Lieudesecme> getListParc()
    {
    Session session = NewHibernateUtil.currentSession();
    Query query = session.createQuery("lieudesecme FROM Lieudesecme");
    List<Lieudesecme> list = query.list();
    return list;
    }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <rich:comboBox value="#{inventmBean.listParc}"/>
    ca marche pas

  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
    en utilisant les selectItems ..

  3. #3
    Membre éprouvé Avatar de juridakus
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2008
    Messages : 82
    Par défaut
    Le comboBox s'alimente avec une liste de type SelectItem. Donc tu dois convertir ta List<Lieudesecme> en List<SelectItem>.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    List<SelectItem> listParc= new Arralist<SelectItem>();
    For (Lieudesecme obj: list){
    listParc.add(SelectItem(String valeur,String label)
    }
     
    <rich:comboBox value="#{inventmBean.listParc}"/>

  4. #4
    Membre averti
    Inscrit en
    Juillet 2010
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 19
    Par défaut
    merciiiiii.. j'ai fais mais ne me donne ( can not find symbol "add" et incompatible types "return list" )

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    public List<SelectItem> getListParc(){
    		List<Lieudesecme> list = new ArrayList<Lieudesecme>();
            Session session = NewHibernateUtil.currentSession();
            Query query = session.createQuery("lieudesecme FROM Lieudesecme");
             list = query.list();
     
    		for (Lieudesecme obj: list){
                SelectItem e = new SelectItem(obj.getLieudesecme());
                list.add(e);
     
    }
    		return list;
    	}

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2008
    Messages : 79
    Par défaut
    C'est normale que tu as ces erreurs, puisque tu as déclaré une List qui accepte des Objects de type Lieudesecme et tu tu lui donne des Objects de type SelectItem. Pareil pour la valeur du return de la méthode, elle s'attend à return une List avec des Object de type SelectItem et tu donne donne une liste avec des Object de type Lieudesecme.

  6. #6
    Membre averti
    Inscrit en
    Juillet 2010
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 19
    Par défaut
    si quelqu'un peu m'aider et me donner le code java pour charger dynamiquement un combobox de la base de données

  7. #7
    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
    tu trouvera des exemples ici sur le forum, il faut juste utiliser
    Sinon tu peux regarder les tutoriels et la .

Discussions similaires

  1. probléme avec <rich:comboBox et <a4j:support
    Par aymenroma dans le forum JSF
    Réponses: 5
    Dernier message: 10/06/2009, 15h02
  2. probleme avec une combobox
    Par juliusezar dans le forum C#
    Réponses: 8
    Dernier message: 03/08/2007, 15h47
  3. [VB.NET] probleme avec une combobox en ado.net
    Par scorpion.os dans le forum Windows Forms
    Réponses: 7
    Dernier message: 11/05/2006, 14h16
  4. probleme avec une combobox
    Par el_quincho dans le forum IHM
    Réponses: 1
    Dernier message: 09/02/2006, 16h14
  5. [FLASH MX2004] Probleme avec un combobox
    Par pierrot10 dans le forum Flash
    Réponses: 3
    Dernier message: 28/10/2005, 17h35

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