2016-07-19 12 views
0

Ich schreibe eine Web-App, die Zeit nutzt, also habe ich beschlossen, die Joda-Bibliothek zu verwenden, genauer gesagt die Joda Time-JSP-Tags Version 1.1.1 (finden Sie hier ->www.joda.org/joda-time-jsptags/)Probleme mit Joda Time JSP-Tags

Mein Code ist richtig so weit wie die Website mit

am Anfang der Seite und

0 erklärt% pageContext.setAttribute ("jetzt", neu org.joda.time.DateTime()); %>
< joda: Format value = "$ {} jetzt" style = "SM" />

folgende nach, in dem Körper der JSP-Seite.

Ich erhalte diese Fehlermeldung:

org.apache.jasper.JasperException: Kann Klasse für JSP kompilieren:

Stacktrace: org.apache.jasper.compiler.DefaultErrorHandler.javacError (DefaultErrorHandler.java:102) org.apache.jasper.compiler.ErrorDispatcher.javacError (ErrorDispatcher.java:331) org.apache.jasper.compiler.JDTCompiler.generateClass (JDTCompiler.java:468) org.apache.jasper .compiler.Compiler.compile (Compiler.java:378) org.apache.jasper.compiler.Compiler.compile (Compiler.java:353) org.apache.jasper.compiler.Compiler.compile (Compiler.java:340) org.apache.jasper.JspCompilationContext.compile (JspCompilationContext .java-: 646) org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:357) org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java:390) org.apache.jasper. servlet.JspServlet.service (JspServlet.java:334) javax.servlet.http.HttpServlet.service (HttpServlet.java:728)

ich apache tomcat v.7 bin mit und ich habe die jsptags jAR-Datei in meinem WEB-INF/lib/Ordner.

Irgendeine Idee, was ich hier falsch mache?

Antwort

0

ich fehlen einige JAR-Dateien in meinem WEB-INF/lib/file: jstl-1.2.jar und joda zeit 2.4.jar

(ich hatte bereits enthalten die joda Zeit-jsptags-1.1 .1.jar)

ich auch java.util.Date, java.util.TimeZone importiert und org.joda.time. *

hoffe, das hilft, wenn jemand ein ähnliches Problem hatte.