Ciao a tutti
Sto creando una applicazione web Struts+tomcat e ho fatto quello che dovevo fare:
1)Configurare eclipse
2)creare il progetto
3)creare la struttura del progetto
3)importare struts
4)importare le varie librerie(credo tutte...ma non so esattamente quale sono le necessarie)
5)configurare web-xml e struts-config.xml
6)creare jsp,formbean,bean,pool connection ...
ma quando lancio l'applicazione dal web browser mi da questo errore(premetto che nel mio progetto ho importato il catalina.jar che contiene le classi
-org.apache.catalina.loader
-org.apache.jasper..ma quest'ultima appare vuota.
):
ERRORE
Estado: HTTP 500 -
type Informe de Excepción
mensaje:
descizione: Il server incontró un errore interno() que non ha permesso riempire questo requisito.
excepción:
org.apache.jasper.JasperException: Non ha potuto caricar o istanziare la classe TagLibraryValidator: org.apache.taglibs.standard.tlv.JstlFmtTLV
org.apache.jasper.compiler.DefaultErrorHandler.jsp Error(DefaultErrorHandler.java:51)
org.apache.jasper.compiler.ErrorDispatcher.dispatc h(ErrorDispatcher.java:409)
org.apache.jasper.compiler.ErrorDispatcher.jspErro r(ErrorDispatcher.java:281)
org.apache.jasper.compiler.TagLibraryInfoImpl.crea teValidator(TagLibraryInfoImpl.java:666)
org.apache.jasper.compiler.TagLibraryInfoImpl.pars eTLD(TagLibraryInfoImpl.java:248)
org.apache.jasper.compiler.TagLibraryInfoImpl.<ini t>(TagLibraryInfoImpl.java:163)
org.apache.jasper.compiler.Parser.parseTaglibDirec tive(Parser.java:420)
org.apache.jasper.compiler.Parser.parseDirective(P arser.java:476)
org.apache.jasper.compiler.Parser.parseElements(Pa rser.java:1426)
org.apache.jasper.compiler.Parser.parse(Parser.jav a:133)
org.apache.jasper.compiler.ParserController.doPars e(ParserController.java:216)
org.apache.jasper.compiler.ParserController.parse( ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(C ompiler.java:167)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:306)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:286)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:273)
org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
causa radice:
java.lang.ClassNotFoundException: org.apache.taglibs.standard.tlv.JstlFmtTLV
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1358)
org.apache.catalina.loader.WebappClassLoader.loadC lass(WebappClassLoader.java:1204)
org.apache.jasper.compiler.TagLibraryInfoImpl.crea teValidator(TagLibraryInfoImpl.java:662)
org.apache.jasper.compiler.TagLibraryInfoImpl.pars eTLD(TagLibraryInfoImpl.java:248)
org.apache.jasper.compiler.TagLibraryInfoImpl.<ini t>(TagLibraryInfoImpl.java:163)
org.apache.jasper.compiler.Parser.parseTaglibDirec tive(Parser.java:420)
org.apache.jasper.compiler.Parser.parseDirective(P arser.java:476)
org.apache.jasper.compiler.Parser.parseElements(Pa rser.java:1426)
org.apache.jasper.compiler.Parser.parse(Parser.jav a:133)
org.apache.jasper.compiler.ParserController.doPars e(ParserController.java:216)
org.apache.jasper.compiler.ParserController.parse( ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(C ompiler.java:167)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:306)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:286)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:273)
org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/6.0.14.
Apache Tomcat/6.0.14

Rispondi quotando