【发布时间】:2016-03-11 11:10:56
【问题描述】:
我已经在 pom.xml 中包含了这些依赖项。
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
我仍然收到 javax.servlet.ServletException: java.lang.NoSuchMethodError: org.apache.el.lang.ELSupport.coerceToType(Ljavax/el/ELContext;Ljava/lang/Object;Ljava/lang/Class;) Ljava/lang/Object;
我还在 pom.xml 中添加了一个依赖项。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
然后错误变为 An exception occurred processing JSP page /WEB-INF/views/index.jsp at line 7 4: [[[[ JSTL CODE USING EXPRESSION LANGUAGE] ]]
在 Eclipse IDE 中一切正常,但无法在单独的 tomcat 服务器上部署。
【问题讨论】:
标签: spring-boot