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 :

Création d'un taglib [Custom Tags]


Sujet :

Taglibs Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 10
    Par défaut Création d'un taglib
    Bonjour à tous,

    J'ai suivi le tutorial que l'on peut trouver à cette page :
    http://java.developpez.com/faq/j2ee/?page=taglibs

    j'essaye de créer un JSP taglib sans paramètres, jusque là, tout va bien.
    Ensuite, j'essaye d'en créer un autre avec des paramètres.

    Là ou ca pose problème, c'est que l'un de mes paramètres est un java.util.List

    Dans ma jsp, je fais un truc du genre :
    <%
    ArrayList alist = new ArrayList();
    alist.add("string");
    List list = (List)alist;
    %>

    Ensuite, j'appele mon tag de cette facon :

    <mon_prefixe:mon_tag param1="list" />

    dans le setteur de param1, dans la classe du tag, je fais sortir son type, et il me sort un java.lang.String

    Donc voila, est-ce que quelqu'un aurai une solution pour ca?

    Merci beaucoup

  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
    Ce ne serait pas plutôt ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <mon_prefixe:mon_tag param1="<%=list%>" />

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 10
    Par défaut
    En faisant comme ca,
    j'ai une nouvelle erreur :

    "Selon la TLD, l'attribut param1 n'accepte aucune expression"

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 10
    Par défaut
    je me réponds à moi même..

    avec un <rtexprvalue>true</rtexprvalue> dans la TLD, ca marche impec

    Merci de ton aide

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

Discussions similaires

  1. [ZK] Création de taglibs
    Par saadtv4004 dans le forum Autres
    Réponses: 0
    Dernier message: 14/04/2010, 14h22
  2. Probleme de Création d'une taglib
    Par aymenroma dans le forum JSF
    Réponses: 8
    Dernier message: 20/05/2008, 10h42
  3. [Taglib] [JspControlTags] Pb de création d'onglets
    Par khaoula_14_05 dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 18/03/2008, 12h04
  4. Problème de création de tagLib
    Par gazier20 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 08/04/2006, 22h37
  5. [Custom Tags] Création d'une taglib
    Par benssj5 dans le forum Taglibs
    Réponses: 3
    Dernier message: 27/03/2006, 09h07

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