【发布时间】:2012-01-29 23:04:42
【问题描述】:
我在我的 jsp 页面中看到以下错误 -
javax.servlet.jsp.PageContext cannot be resolved to a type
javax.servlet.jsp.JspException cannot be resolved to a type
我看过一篇关于此的帖子,并尝试了一些建议的方法。 BalusC 提供了很好的输入——JSTL1.2 和 Standard.jar 不能一起使用。我这样做了,它解决了一段时间的问题 - 但它再次出现。我不确定我是否还有更多的罐子碰撞。我已将所有 jar 定义为 Maven 中的依赖项。以下是我指定 pom.xml 的依赖项-
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.2.1</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<version>0.1.38</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.15</version>
<exclusions>
<exclusion>
<groupId>javax.jms</groupId>
<artifactId>jms</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jmx</groupId>
<artifactId>jmxri</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jdmk</groupId>
<artifactId>jmxtools</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>commons-configuration</groupId>
<artifactId>commons-configuration</artifactId>
<version>1.6</version>
</dependency>
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-jsp</artifactId>
<version>2.2.2</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.5.6</version>
</dependency>
</dependencies>
【问题讨论】:
-
我现在无法回答我的问题。现在问题已经解决了。我没有将 JSTL1.2 jar 作为依赖项,而是添加了此链接中指定的 JSTL-API 和 JSTL-IMPL jar andygibson.net/blog/quickbyte/…
-
如果有人在 Eclipse 中遇到此错误,请检查项目属性 -> 项目构面 -> 动态 Web 模块 -> 运行时