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 :

Fichier tld non trouvé


Sujet :

Struts 1 Java

  1. #1
    Membre habitué Avatar de rinuom99
    Étudiant
    Inscrit en
    Août 2007
    Messages
    260
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 260
    Points : 171
    Points
    171
    Par défaut Fichier tld non trouvé
    Bonjour,

    je commence a peine d'utiliser le framwork Stuts 1, et je trouve des difficulté dés le début pour la déclaration et l'utilisation des taglib. Quand j'utilise la déclaration suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
    il m'affiche le message d'erreur : can not find the tab library descriptor for "/WEB-INF/struts-html.tld".
    et sur l'explorateur web le message d'erreur : Etat HTTP 500 - /pages/acceuil.jsp (line: 3, column: 56) Le fichier "/WEB-INF/struts-html.tld" n'a pas été trouvé.
    le fichier struts-html.tld ce trouve sur le répertoire WEB-INF

    voici le code source de ma page jsp :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
        pageEncoding="ISO-8859-1"%>
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
    <%@ taglib prefix="bean" uri="http://struts.apache.org/tags-bean" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title><bean:message key="titre.bonjour"/></title>
    </head>
    <body>
    <bean:message key="libelle.bonjour.projet"/>
    </body>
    </html>
    et le fichier web.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/
    web-app_2_5.xsd"
    id="WebApp_ID" version="2.5">
    <display-name>audit</display-name>
    <!-- Configuration de l'action servlet -->
    <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
    <param-name>config</param-name>
    <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <jsp-config>
      <taglib>
        <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
        <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
      </taglib>
      </jsp-config>
    </web-app>
    Merci d'avance
    Si tu peux voir détruit l'ouvrage de ta vie.
    Et sans dire un seul mot te mettre à rebâtir,
    Tu seras un Homme, mon fils.

  2. #2
    Membre habitué Avatar de rinuom99
    Étudiant
    Inscrit en
    Août 2007
    Messages
    260
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2007
    Messages : 260
    Points : 171
    Points
    171
    Par défaut
    voici le message d'erreur de la consol :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    AVERTISSEMENT: Failed to process TLD with path [/WEB-INF/struts-html.tld] and URI [/WEB-INF/struts-html.tld]. The specified path does not exist.
    août 23, 2014 3:39:37 PM org.apache.catalina.core.ApplicationContext log
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    GRAVE: Servlet.service() for servlet [jsp] in context with path [/audit] threw exception [/pages/acceuil.jsp (line: 3, column: 56) Le fichier "/WEB-INF/struts-html.tld" n'a pas été trouvé] with root cause
    org.apache.jasper.JasperException: /pages/acceuil.jsp (line: 3, column: 56) Le fichier "/WEB-INF/struts-html.tld" n'a pas été trouvé
    	at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:42)
    	at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:443)
    	at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:133)
    	at org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:168)
    	at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:410)
    	at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:475)
    	at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1427)
    	at org.apache.jasper.compiler.Parser.parse(Parser.java:138)
    	at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:242)
    	at org.apache.jasper.compiler.ParserController.parse(ParserController.java:102)
    	at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:198)
    	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:373)
    	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)
    	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)
    	at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:657)
    	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
    	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
    	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
    	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
    	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
    	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
    	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    	at java.lang.Thread.run(Unknown Source)
    Si tu peux voir détruit l'ouvrage de ta vie.
    Et sans dire un seul mot te mettre à rebâtir,
    Tu seras un Homme, mon fils.

Discussions similaires

  1. Fichier dmp non trouvé apprès Exp
    Par s_cherbani dans le forum Oracle
    Réponses: 4
    Dernier message: 31/12/2009, 10h00
  2. Fichier entête non trouvée par CodeBlocks
    Par Bundy*Al dans le forum Code::Blocks
    Réponses: 1
    Dernier message: 06/11/2009, 20h13
  3. Fichier hbm non trouvé à l'exécution
    Par mouaa dans le forum Hibernate
    Réponses: 11
    Dernier message: 28/10/2008, 13h47
  4. Fichiers jar non trouvés
    Par Mister Nono dans le forum Langage
    Réponses: 14
    Dernier message: 26/07/2007, 17h41
  5. fichier properties non trouvé
    Par kifouillou dans le forum Langage
    Réponses: 42
    Dernier message: 15/02/2007, 14h47

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