JSTL Lib Versionschaos

Status
Nicht offen für weitere Antworten.

Antoras

Top Contributor
Hallo,

ich blick gerade nicht mehr durch die ganzen Libs durch, die ich für JSTL benötige. Hatte mit Tomcat 5.5 und Servlet 2.4 ein Dynamic-Webproject in Eclips angelegt. Danach hab ich für JSTL noch die
Code:
jstl-1.2.jar
in das WEB-INF/lib-Verzeichnis kopiert und in die JSP folgenden Befehl geaddet:
Code:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
Ein
Code:
c:out
Kommando hat erfreulicherweis funktioniert. Erst als ich ein
Code:
c:forEach
benutzen wollte kam folgende Exception:
Code:
java.lang.ClassNotFoundException: javax.el.ValueExpression
Diese Klasse ist Bestandteil der Lib
Code:
el-api.jar
, die ich im Tomcat 6 gefunden hab. Bei den älteren Tomcat-Versionen stimmt das package der Klasse nicht.
Nach hinzufügen der Expression-Lib bekam ich aber neue Exceptions, die laut Google auf einen Versionskonflikt deuten:
Code:
org.apache.jasper.JasperException: javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext;
javax.servlet.ServletException: javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext;
java.lang.NoSuchMethodError: javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext;
Bevor ich da jetzt noch ewig herumexperimentiere wollt ich wissen welche Lib-Versionen ich für einen Tomcat 5.5 / 6 benötige. Kann mir da jemand weiterhelfen?
 

Antoras

Top Contributor
Danke dir, jetzt geht es endlich. :) Zuerst hat sich zwar an den Fehlermeldungen nichts geändert obwohl ich Tomcat 5.5 und JSTL 1.1 verwendet und diese in Eclipse eingebunden hatte, dann bin ich aber auf die Idee gekommen, die anderen, neueren Libs aus dem Verzeichnis zu löschen. Und schon lief alles perfekt.
Eclipse hat wohl auf die neueren Libs zugegriffen, obwohl ich sie nicht ins Projekt eingebunden hatte.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
A Listen Ausgabe ohne forEach - JSTL Allgemeines EE 5
S JSTL foreach rückwärts? Allgemeines EE 2
S JSTL / Spring Webflow Frage Allgemeines EE 2
2 JSTL Tags für eine Bean? Allgemeines EE 4
T Hashtable value per JSTL auslesen Allgemeines EE 3
T logic:iterate durch JSTL ersetzen? Allgemeines EE 6
B JSTL Problem Allgemeines EE 8
byte JSTL EL und Enums Allgemeines EE 2
T Zu blöd für JSTL Allgemeines EE 6
M JSTL und Textausgabe mit Zeilenumbrüchen Allgemeines EE 9
T Geschachtelte JSTL-Tags Allgemeines EE 2
T JSP/JSTL kennt nur ID, soll Inhalte holen Allgemeines EE 3
M JSTL core-Tag if: Wie kann ich boolsche Variable auswerten? Allgemeines EE 3
M JSTL und JSF Allgemeines EE 2
P Value an JSTL mit EL übergeben. Allgemeines EE 2
S JSTL <c:choose>? Allgemeines EE 3
G JSTL Fehler Allgemeines EE 2
S Methoden in JSTL Allgemeines EE 2
E Eine Art Thread.sleep() in JSTL? Allgemeines EE 4
S JSTL Foreach Allgemeines EE 3
S JSTL c:out Allgemeines EE 2
S JSTL Foreach Allgemeines EE 2
J Buchempfehlung: Servlets, JSP, Struts, JSTL Allgemeines EE 3
R ArrayList, JSTL - Verständnisproblem. Allgemeines EE 8
G JSP & JSTL welche Taglib nochmal? Allgemeines EE 4
T JSTL + Struts (inkl.Hibernate) -> forEach Problem Allgemeines EE 6
R Tomcat4, JSTL und EL Allgemeines EE 2
J Problem mit sql:query [JSTL] Allgemeines EE 6

Ähnliche Java Themen

Neue Themen


Oben