Tomcat 7 und JSTL

Schrieb ich eine web-Anwendung mit Eclipse, Tomcat und es funktioniert auf meinem lokalen Tomcat 7, wenn ich versuchte, Sie zu veröffentlichen es online auf einem Tomcat 7, hatte ich die folgende Fehlermeldung:

SCHWERWIEGEND: Servlet.service() for servlet [obliquid.- servlet.Index] im Zusammenhang mit path [/cp] warf Ausnahme [Der absolute uri: http://java.sun.com/jsp/jstl/core aufgelöst werden können, entweder web.xml oder die jar-Dateien bereitgestellt, die mit dieser Anwendung]

Tomcat 7 hat "Spec-Versionen: Servlet 3.0, JSP 2.2, EL 2.2", so JSTL ist nicht im Lieferumfang enthalten?

Als ich versuchte zum hochladen standard.jar und jstl.jar ich hatte die folgende Fehlermeldung:

org.apache.jasper.JasperException: /jsp/index.jsp (Zeile: 3, Spalte: 62) Nicht in der Lage zu Lesen TLD "META-INF/c.tld" aus der JAR-Datei "jndi:/localhost/cp/WEB-INF/lib/standard.jar": org.apache.jasper.JasperException: konnte nicht geladen oder instanziiert TagLibraryValidator Klasse: org.apache.taglibs.standard.tlv.JstlCoreTLV

Ich habe einige googeln, aber ich konnte nicht klären, einige sagte, es könnte verursacht werden durch widersprüchliche Versionen der jars. Vielleicht sollte ich nicht gehören diese Gläser und verwenden Sie einen anderen JSTL url? Mir ist für die JSTL 1.1, denke ich, ist es eine neue URL für die JSTL 1.2?

Was soll ich tun, um das problem zu lösen und machen Sie diese Anwendung ausführen?

Kommentar zu dem Problem
kann u post u r-code Kommentarautor: Ravi Parekh
Hallo Ravi, ich werde versuchen, nach den einschlägigen teilen. In der Zwischenzeit, ging ich zu versuchen und, statt Sie zu veröffentlichen mit rsync (wie ich es immer getan haben, bevor), veröffentlichte ich den Krieg, und dieses mal die Anwendung arbeitete. Da es braucht, um online zu bleiben, werde ich nicht berühren Sie diese server und setup eine neue mit der gleichen Tomcat 7.0.14. Ich brauche mehrere Minuten... Kommentarautor: stivlo
Prüfen Sie unsere JSTL wiki Seite: stackoverflow.com/tags/jstl/info, die Sie bekommen können diese Art von Seiten, die beim überfahren mit der [Tags] unter der Frage, bis ein Feld erscheint, und klicken Sie anschließend auf die info link. Kommentarautor: BalusC
Danke BalusC, immer hilfsbereit, vielleicht sollte es aktualisiert werden, mit der Servlet 3.0-Erklärung zu. <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="java.sun.com/xml/ns/javaee"; xmlns:web="java.sun.com/xml/ns/javaee/web-app_3_0.xsd"; xmlns:xsi="w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="java.sun.com/xml/ns/javaee java.sun.com/xml/ns/javaee/web-app_3_0.xsd"; id="Your_Webapp_ID" version="3.0"> Kommentarautor: stivlo

InformationsquelleAutor der Frage stivlo | 2011-05-23

Schreibe einen Kommentar