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 affichage d'une liste


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 686
    Par défaut probleme affichage d'une liste
    salut
    j'ai une liste d'objets que je veut afficher
    pour bien representer mon travail, je vouidrait afficher chaque 2 objets dans une ligne
    j'ai testé le code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <c:forEach items="#{listModules.listMod}" var="m">
     
    	<h:panelGrid columns="2">
     
    	<h:outputText value="#{m.nom}" />
    	</h:panelGrid>
    	</c:forEach>
    mais ma liste s'affiche dans une seule colone(les elements sont affichés verticalement)
    comment faire

  2. #2
    Membre éclairé Avatar de VirageGroup
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 81
    Par défaut
    Bonjour,

    Si ton projet incorpore le framework Richfaces, tu peux utiliser le composant: <rich:dataGrid>.

    VG.

  3. #3
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 686
    Par défaut
    Citation Envoyé par VirageGroup Voir le message
    Bonjour,

    Si ton projet incorpore le framework Richfaces, tu peux utiliser le composant: <rich:dataGrid>.

    VG.
    lorsque j'utilise <rich:dataGrid>, rien ne s'affiche

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 158
    Par défaut
    Je sais pas vraiment quel est le but de ton affichage, tu peux utiliser les rich:dataTable ou regarder cette exemple (premier résultat google :p) http://www.jsftoolbox.com/documentat...panelGrid.html

    Au fait, si tu as intégré richface pourquoi ne pas utiliser son dataGrid qui marche bien pour l'avoir testé
    http://livedemo.exadel.com/richfaces...Grid&tab=usage

  5. #5
    Membre éclairé Avatar de mLk92
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    527
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 527
    Par défaut
    arrêtez de fournir vos préférences comme solutions alternatives, on doit le faire seulement s'il ne trouve vraiment aucune solution ^^

    pas besoin de richfaces ou tomahawk ou iceface ou autres pour afficher une liste lol

    Dans ton code tu met un column="2" sur le panelGrid mais tu n'a qu'un élément qui est ton outputText d'où l'affichage sur une seule colonne.

  6. #6
    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 : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Autrement dit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <h:panelGrid columns="2">
        <c:forEach items="#{listModules.listMod}" var="m">
            <h:outputText value="#{m.nom}" />
        </c:forEach>
    </h:panelGrid>
    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

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

Discussions similaires

  1. probleme d'affichage d'une liste dans une jsp
    Par the_first_001 dans le forum Struts 1
    Réponses: 5
    Dernier message: 20/04/2009, 14h44
  2. probleme affichage d'une liste à simple chainage
    Par thaundeadboss dans le forum Débuter
    Réponses: 4
    Dernier message: 11/01/2009, 15h47
  3. Réponses: 2
    Dernier message: 19/02/2008, 11h42
  4. probleme d'affichage d'une liste
    Par ypoupou dans le forum Struts 1
    Réponses: 6
    Dernier message: 28/01/2008, 09h52
  5. probleme affichage d'une liste
    Par kespy13 dans le forum SL & STL
    Réponses: 2
    Dernier message: 07/10/2007, 15h29

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