Eclipse Indigo上的编译错误:javax.servlet.jsp.JspException,javax.servlet.jsp.PageContext无法解析为类型

Ami*_*tel 3 eclipse jsp jstl

我在eclipse indigo的jsp中添加以下EL时遇到错误.

<form action="${pageContext.request.contextPath}/user">
...
</form>
Run Code Online (Sandbox Code Playgroud)

但是,应用程序运行正常,没有任何编译错误.我仔细检查了servlet-api 2.5和jst 1.2 jar是否在Eclipse IDE的类路径中.

如果我删除${pageContext.request.contextPath}它不会显示任何错误.

任何人都可以帮我解决这个错误吗?

Ami*_*tel 5

有人建议添加以下依赖项,它对我有用.

<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>jsp-api</artifactId>
    <version>2.0</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)