java.lang.NoClassDefFoundError: javax / el / ValueExpression - PullRequest
2 голосов
/ 11 января 2011

Я использую Tomcat 5.5.12 у меня есть этот код в файле JSP:

<jsp:useBean id="abbreviationlist" class="lexicon.contents.types.AbbreviationListType"/>
<jsp:setProperty name="abbreviationlist" property="id"/>
<table>
  <c:forEach items="${abbreviationlist.list}" var="abbreviation">
    <tr>
    </tr>
  </c:forEach>
</table>

я получаю это сообщение об ошибке -

javax.servlet.ServletException: javax / el / ValueExpression org.apache.jasper.servlet.JspServlet.service (JspServlet.java:272) javax.servlet.http.HttpServlet.service (HttpServlet.java:802)

первопричина java.lang.NoClassDefFoundError: javax / эл / ValueExpression

я пытался скачать в jstl 1.1 (standard.jar, jstl.jar) и помещая их в каталог catalina / commun / lib и в каталог WEB-INF / lib. это тоже не помогло. любая помощь будет оценена.

1 Ответ

3 голосов
/ 11 января 2011

В моем проекте el-api.jar содержит javax/el/ValueExpression.У вас есть эта банка в classpath?

...