JSTL EL Ungültiger Ausdruck(s): javax.el.ELException: in Tomcat 7
Ich versuche, diese alten JSP-Projekt läuft im Tomcat 7, JRE7 aber immer diese Fehler in den meisten der Seiten in das Projekt. Kann irgend jemand bitte etwas Licht, was ist passiert?
Der code sieht wie folgt aus:
<c:set var="structClass">
<c:if test="${empty param.class}">template</c:if>
<c:if test="${not empty param.class}">${param.class}</c:if>
</c:set>
Den Fehler sieht wie folgt aus:
org.apache.jasper.JasperException: javax.- servlet.ServletException: javax.- servlet.jsp.JspException: org.apache.jasper.JasperException: /WEB-INF/templates/Vorlage.jsp (Zeile: 77, Spalte: 4) "${leer param.class}" enthält ungültige Ausdruck(s): javax.el.ELException: Fehler beim Parsen den Ausdruck [${leer param.class}]
org.apache.jasper.- servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:585)
org.apache.jasper.- servlet.JspServletWrapper.service(JspServletWrapper.java:455)
Du musst angemeldet sein, um einen Kommentar abzugeben.
es ist, weil der 'class' Schlüsselwort im Ausdruck versuchen,
finden http://geekomatic.ch/2011/03/22/1300804080000.html
new
Schlüsselwort. Danke.