原文链接:http://blog.sina.com.cn/s/blog_5e82bdf501014vao.html
我将一个项目从旧的机器拷到新的机器,新机器安装了JDK1.8,旧机器的项目使用jdk1.6开发的,将整个工程导入eclipse之后,在每个JSP页面中的"request.getContextPath()"下方出现报错信息,提示的错误信息是“The method getContextPath() from the type HttpServletRequest refers to the missing type String”。项目JRE与系统安装的JRE不匹配
我们只需这样:
1 右击该项目 - Build Path - Configure Build Path , 在 Libraries 选项下,会发现有个出错的jre Libraries,将其Remove掉。
2 然后右击该项目 - Build Path - Add Library, 选择JRE System Library,选择Workspace defaulr JRE1.8(此前JDK已成功安装并配置好), 然后 Finish 。
这样,JSP页面中的错误提示就消失了。