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

Taglibs Java Discussion :

Savoir la taille d'une liste [JSTL]


Sujet :

Taglibs Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 43
    Par défaut Savoir la taille d'une liste
    Bonjour,

    je voudrais récupérer la taille d'une liste en JSTL, j'avais pensé à ça, sachant que listeCours est une liste d'objet, est ce possible?


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <c:set  var="ncCours" value="${listCours.size}" />
    mais il me met cette erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    /application/planning/planning.jspx: For input string: "size"
    Sachant que j'utilise facelets

    Merci

  2. #2
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Tu trouveras la solution dans cette discussion.

    La prochaine fois

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 43
    Par défaut
    Comme je l'ai dis j'utilise facelets et j'ai l'impression que je ne peux pas utiliser fn:length tout comme <c:out> ou <c:fortokens>

    J'avais déjà test fn:length mais j'avais cette erreur et pourtant ma liste n'est pas null

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    java.lang.NullPointerException cannot be cast to javax.el.ELException

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <c:if test="${fn:length(jours.value.listCreneau[creneau.key].listCours) > 0 }">
    j'arrive à récupérer ce qu'il ya dans listCours donc forcément la liste n'est pas vide ou on ne peut pas utiliser les fonctions jstl avec facelets ou alors je ne comprend pas l'erreur

  4. #4
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Désolée mais je ne connais pas facelets.

    Par contre, c'est peut-être un problème de version.
    En quelle version de J2EE travailles-tu ? (si tu ne le sais pas, montre le debut du web.xml)
    Quel serveur d'application et sa version ?
    Quelle version de la JSTL ?
    Et enfin quelle uri précises-tu dans la directive taglib ?

  5. #5
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2008
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Territoire de Belfort (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2008
    Messages : 43
    Par défaut
    En quelle version de J2EE travailles-tu ?
    1.6

    Quel serveur d'application et sa version ?
    Tomcat 6

    Quelle version de la JSTL ?
    1.2

    Et enfin quelle uri précises-tu dans la directive taglib ?
    xmlns:fn="http://java.sun.com/jstl/functions"
    xmlns:c="http://java.sun.com/jstl/core"


    vlà

  6. #6
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Citation Envoyé par raff87 Voir le message
    En quelle version de J2EE travailles-tu ?
    1.6
    Je parle de J2EE pas du jdk.

    Peux-tu montrer le début du web.xml ?

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

Discussions similaires

  1. [Struts] Tester la taille d'une List avec un Tag Logic
    Par yolepro dans le forum Struts 1
    Réponses: 5
    Dernier message: 24/08/2007, 11h28
  2. Comment savoir la taille d'une variable
    Par killerjeff dans le forum C++
    Réponses: 30
    Dernier message: 09/12/2005, 17h07
  3. [JSTL] Taille d'une List
    Par DeeJimy dans le forum Taglibs
    Réponses: 2
    Dernier message: 05/04/2005, 19h58
  4. Taille d'une liste déroulante
    Par pingos dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 23/02/2005, 18h28
  5. [C#] WinForm.Label : connaitre la taille d'une liste de char
    Par lord_paco dans le forum Windows Forms
    Réponses: 4
    Dernier message: 17/11/2004, 00h04

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