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 :

[Expression Language] List count


Sujet :

JSF Java

  1. #1
    Membre expérimenté
    Inscrit en
    Mai 2004
    Messages
    335
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 335
    Par défaut [Expression Language] List count
    ya t'il un moyen avec EL d'avoir le size d'une liste (j'ai rien trouver dans ArraySuffix)

  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 : 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
    Ce que tu peux faire, c'est avoir un getter qui te retourne la taille de ta liste :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    pubic int getListSize() {
        return (list == null) ? 0 : list.size();
    }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <h:outputText value="List size is #{myBean.listSize}"/>
    Sinon, j'ai aussi EL Functor, qui te permet d'avoir beaucoup plus de possibilités avec le expressions EL, en particulier d'appeller n'importe quelle méthode d'un objet Java. Ce qui donnerait quelque chose comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <h:outputText value="List size is #{myBean.list.size$}"/>
    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
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Sinon si tu utilises la JSTL tu peux utiliser ${fn:length(myBean)}

    a++

  4. #4
    Membre expérimenté
    Inscrit en
    Mai 2004
    Messages
    335
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 335
    Par défaut
    merci tous le monde
    je retiens la solution du jstl d'ailleur c'est le moment pour moi de parcourir cette lib.
    sinon el functor c'a ma l'air sympas aussi qui merite aussi l'attention .

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

Discussions similaires

  1. [C# VS 2005 Express] Form/List/ListBox/RichTextBox interactions
    Par SDragon dans le forum Windows Forms
    Réponses: 4
    Dernier message: 19/07/2006, 19h06
  2. [JSP 2.0] Afficher un tableau via les expression language
    Par brainstorm dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 23/06/2006, 16h07
  3. Expression language non active
    Par brainstorm dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 15/06/2006, 15h22
  4. [JSP] Expressions Languages et constantes
    Par Beuss dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 14/06/2006, 11h03
  5. Compter le nombre ligne listée (COUNT) ?
    Par StouffR dans le forum Langage SQL
    Réponses: 7
    Dernier message: 02/09/2002, 09h41

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