经常在import项目的时候报这个错,在网上找了几个科学的方法都不好用,举个例子,大家可以试试
例子1
目前在jsp页面form action中使用${pageContext.request.contextPath }/servlet的写法,但是一直提示有错误,错误如下:javax.servlet.jsp.PageContext cannot be resolved to a type
网上解答过说要缺少jsp-api.jar,导入这个包之后不报错了,但是程序启动访问这个页面的时候出现如下错误:
网上说需要把jsp-api.jar去掉。。这我就不会了。这不是互相矛盾了么?
经过再三试验,解决方法如下:
不要 直接将jsp-api.jar拷贝到lib目录下,而是通过外部jar包引用。
项目 右键->Properties->Libraries->Add External JARS-
选择 外部的jsp-api.jar(tomcat6的lib目录下有)。
这个一个,但是我试了不好用
一次偶然的机会,我发现一个玄学解决办法。屡试不爽
别忘了点击apply。等一会可能就好,反正我一般都是这个错误