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 :

Rendre les données d'une table sous forme selectOneListbox


Sujet :

JSF Java

  1. #1
    Membre à l'essai
    Inscrit en
    Novembre 2006
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 25
    Points : 16
    Points
    16
    Par défaut Rendre les données d'une table sous forme selectOneListbox
    Bonjour tout le monde

    je suis un peu débutant dans le JSF et je me demande s'il vous plait

    comment puis-je recuperer les données d'une entity dans un selectOneListbox


    je sais que ces deux codes ça marche bien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <h:selectOneListbox value="#{ctrl.designation_id}" size="1">
    	<f:selectItems value="#{ctrl.items}" />
    </h:selectOneListbox>
    le bean :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    public Collection<SelectItem> getItems() {
    		Collection<SelectItem> items = new ArrayList<SelectItem>();
     
    		items.add(new SelectItem("1","xxxx"));
    		items.add(new SelectItem("1","yyy"));
     
    		return items;
    	}
    comment puis-je rendre les données(la table) de ma base de données sous forme des items comme cité en haut

    Merci

  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
    Points : 5 059
    Points
    5 059
    Par défaut
    Je suppose que tu ne pose pas la question sur comment récupérer la liste de la base de données.
    Donc, supposons que tu as ta liste d'objets, tu peux soit la transformer en List de selectItems, ou utiliser la liste directement dans le composant de tomhawk:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <t:selectItems value="#{managedBean.listClients}"
    var="list" itemLabel="#{list.clientName}" itemValue="#{list.clientCode}" />

  3. #3
    Membre à l'essai
    Inscrit en
    Novembre 2006
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 25
    Points : 16
    Points
    16
    Par défaut
    Merci pour votre réponse je pense que j'ai pas bien exprimé mon besoin enfait je veux savoir comment récupérer la liste de la base de données dans mon bean sachant que je travail sur Jboss et Eclipse
    Merci

Discussions similaires

  1. afficher les données d'une table sous forme d'une arbre
    Par combe_6 dans le forum Servlets/JSP
    Réponses: 0
    Dernier message: 30/07/2014, 12h55
  2. [Smarty] Afficher les données d'une BDD sous forme de tableau avec options
    Par student_php dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 05/10/2010, 16h29
  3. Réponses: 2
    Dernier message: 28/06/2009, 09h00
  4. Réponses: 2
    Dernier message: 23/07/2007, 14h12
  5. Réponses: 5
    Dernier message: 10/07/2007, 09h43

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