java.lang.AbstractMethodError:javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext;
我试图设置一个变量,我将在自定义JSP标记中引用该变量,因此我的JSP中有如下内容:java.lang.AbstractMethodError:javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext;,java,jsp,jstl,jsp-tags,Java,Jsp,Jstl,Jsp Tags,我试图设置一个变量,我将在自定义JSP标记中引用该变量,因此我的JSP中有如下内容: <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <c:set var="path" value="test"/> 我使用JSTL1.2运行Tomcat5.5和Java1.5 我做错什么了吗 谢谢 看起来您可能有一些版本控制问题,可能是某种类型的jar文件冲突。听着,也许会有帮助。如果无法解决问题,您需要提
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:set var="path" value="test"/>
我使用JSTL1.2运行Tomcat5.5和Java1.5
我做错什么了吗
谢谢 看起来您可能有一些版本控制问题,可能是某种类型的jar文件冲突。听着,也许会有帮助。如果无法解决问题,您需要提供有关运行时环境的更多信息。看起来您可能有一些版本控制问题,可能是某种类型的jar文件冲突。听着,也许会有帮助。如果您无法解决运行时环境问题,则需要提供有关运行时环境的更多信息。Tomcat 5.5不支持JSTL 1.2使用的Servlet API 2.5 升级到Tomcat 6.0或降级Servlet/JSP/JSTL版本
请参见Tomcat 5.5不支持JSTL 1.2使用的Servlet API 2.5 升级到Tomcat 6.0或降级Servlet/JSP/JSTL版本
请看这似乎有点像。我们将Hadoop作为一个依赖项,并且必须进行多个排除。其中一些可能是多余的,但这最终奏效了。我应该注意到,在我开始排除底部的Jasper之前,没有任何变化
<exclusions>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jsp-2.1</artifactId>
</exclusion>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jsp-api-2.1</artifactId>
</exclusion>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jsp-api</artifactId>
</exclusion>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>servlet-api</artifactId>
</exclusion>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>servlet-api-2.5</artifactId>
</exclusion>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty</artifactId>
</exclusion>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-util</artifactId>
</exclusion>
<exclusion>
<groupId>tomcat</groupId>
<artifactId>jasper-compiler</artifactId>
</exclusion>
<exclusion>
<groupId>tomcat</groupId>
<artifactId>jasper-runtime</artifactId>
</exclusion>
</exclusions>
org.mortbay.jetty
jsp-2.1
org.mortbay.jetty
jsp-api-2.1
org.mortbay.jetty
jsp api
org.mortbay.jetty
servlet api
org.mortbay.jetty
servlet-api-2.5
org.mortbay.jetty
码头
org.mortbay.jetty
码头
雄猫
贾斯珀编译器
雄猫
jasper运行时
这个问题似乎出现了很多。我们将Hadoop作为一个依赖项,并且必须进行多个排除。其中一些可能是多余的,但这最终奏效了。我应该注意到,在我开始排除底部的Jasper之前,没有任何变化
<exclusions>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jsp-2.1</artifactId>
</exclusion>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jsp-api-2.1</artifactId>
</exclusion>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jsp-api</artifactId>
</exclusion>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>servlet-api</artifactId>
</exclusion>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>servlet-api-2.5</artifactId>
</exclusion>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty</artifactId>
</exclusion>
<exclusion>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-util</artifactId>
</exclusion>
<exclusion>
<groupId>tomcat</groupId>
<artifactId>jasper-compiler</artifactId>
</exclusion>
<exclusion>
<groupId>tomcat</groupId>
<artifactId>jasper-runtime</artifactId>
</exclusion>
</exclusions>
org.mortbay.jetty
jsp-2.1
org.mortbay.jetty
jsp-api-2.1
org.mortbay.jetty
jsp api
org.mortbay.jetty
servlet api
org.mortbay.jetty
servlet-api-2.5
org.mortbay.jetty
码头
org.mortbay.jetty
码头
雄猫
贾斯珀编译器
雄猫
jasper运行时
谢谢你的提示。我认为问题在于我使用的是JSTL1.2,但使用的是Tomcat5.5,所以这是不匹配的。谢谢你的提示。我认为问题在于我使用的是JSTL1.2,但使用的是Tomcat5.5,所以这是不匹配的。