如何在Eclipse的jsp页面中摆脱"javax.servlet.jsp.PageContext无法解析为类型"?

Sam*_*lle 4 jsp m2e eclipse-juno m2e-wtp

我在eclipse的.jsp页面中有这个奇怪的错误:

javax.servlet.jsp.PageContext cannot be resolved to a type
Run Code Online (Sandbox Code Playgroud)

我的项目是一个maven项目,导入"作为一个现有的maven项目"进入juno,安装了m2em2e-wtp插件.

这是m2e插件的错误吗?如果是,可以解决此错误(以及工作区资源管理器中的红色标记)的可能解决方法是什么?

否则,我是否需要"告诉"maven我的项目包含jsp页面?希望m2e插件能够将正确的库添加到类路径中.如果有,怎么样?

在此输入图像描述

Nav*_*Nav 8

这个答案给出了对我有用的解决方案.转到项目属性>目标运行时>选择运行时的复选框(在我的示例中为Apache Tomcat 7).
就这样.现在只需构建项目,一切都会好起来的.