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

Struts 1 Java Discussion :

cannot find the tag library


Sujet :

Struts 1 Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Août 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 173
    Points : 96
    Points
    96
    Par défaut cannot find the tag library
    Bonjour la liste,

    J'utilise le tutoriel
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://rpouiller.developpez.com/tutoriel/java/struts-eclipse-tomcat/?page=page_3
    Mais seulement, au niveau de la page JSP, j'ai cette erreur su niveau des balises taglib.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cannot find the tag library descriptor for "/WEB-INF/tlds/struts-html.tld"
    Quelqu'un aurait une idée?
    Merci beaucoup d'avance.

  2. #2
    Expert éminent

    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
    Points : 7 778
    Points
    7 778
    Par défaut
    Pour corriger l'erreur, soit tu copies la tld struts-html.tld sous WEB-INF/tlds, soit si tu en J2EE 1.4 (Servlet 2.4/JSP 2.0) ou plus, tu peux modifier la directive taglib comme suit dans les jsp :

    si tu en Struts 1.2 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%@ taglib prefix="html" uri="http://jakarta.apache.org/struts/tags-html" %>
    si tu es en Struts 1.3 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%@ taglib prefix="html" uri="http://struts.apache.org/tags-html" %>
    Les tld présentes dans le jar de Struts étant automatiquement chargées par le serveur d'application, tu peux y accèder directement via leur uri ce qui évite d'avoir à les copier sous WEB-INF.

  3. #3
    Futur Membre du Club
    Inscrit en
    Juin 2009
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 12
    Points : 9
    Points
    9
    Par défaut
    tu dois declarer dans web.xml tes tld
    et dans ta page jsp tu met
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%@ taglib prefix="html" uri=""/WEB-INF/tlds/struts-html.tld" %>
    si biensur tu met ta tld sur ce chemin

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 24/02/2012, 17h31
  2. [JSTL] Eclipse Cannot find the tag library
    Par g25452 dans le forum Taglibs
    Réponses: 1
    Dernier message: 23/09/2008, 16h24
  3. [Portlet] Cannot find the tag library descriptor
    Par bgrand dans le forum Portails
    Réponses: 6
    Dernier message: 17/01/2008, 15h49
  4. [JSTL] Cannot find the tag library descriptor for functions
    Par thierryler dans le forum Taglibs
    Réponses: 1
    Dernier message: 01/12/2007, 11h44
  5. Réponses: 4
    Dernier message: 25/04/2006, 11h47

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