项目工程导入后jsp报错

The method getContextPath() from the type HttpServletRequest refers to the
missing type String

今天我将一个项目从另一台机器拷到这台机器,又重新安装了JDK1.6(这台机器上原先的

JDK是1.5的),并配置好了JDK环境后,我将整个项目部署好之后,在每个JSP页面中

的"request.getContextPath()"下方出现了红色的波浪线,提示的错误信息是“The

method getContextPath() from the type HttpServletRequest refers to the

missing type String”,

此时,我们只需这样:

1 右击该项目 - Build Path - Configure Build Path , 在 Libraries 选项下,

会发现有个出错的jre Libraries,将其Remove掉。

2 然后右击该项目 - Build Path - Add Library, 选择JRE System Library,选

择Workspace defaulr JRE(jdk1.6)(此前JDK已成功安装并配置好), 然后 Finish 。

这样,JSP页面中的错误提示就消失了。

时间: 2024-08-24 23:28:30

项目工程导入后jsp报错的相关文章

项目导入myeclipse10后jsp报错问题

电脑重装系统装了个myeclipse10,当项目导入时发现jsp报错,原本以为是jdk版本问题,在网上找了资料才知道原来是myeclipse10相对之前版本对js的检查更加严格了.可以用以下方法解决: 打开windows-->preferences--> 然后刷新项目(F5)就可以了. 参考地址:http://blog.sina.com.cn/s/blog_9ebeb0790102vdz5.html 2015-10-16 10:25:40

创建工程导入相关类库报错

在这里我是: 项目用到的相关类库和工程:a.Android-PullToRefresh-master: 强大的下拉刷新类库b.android-support-v7-appcompat: Android系统提供的v7包,提供了ActionBar等高级的类 导入类库报错:[2015-07-19 11:33:14 - 谷歌市场xian1] Jar mismatch! Fix your dependencies[2015-07-19 11:33:33 - 谷歌市场xian1] Found 2 versi

MyEclipse和Eclipse 编译错误 web项目中的 js,jsp报错 更改

搜索   validation   语法检测 必须 选定一个  不然不编译 原文地址:https://www.cnblogs.com/wzj1992/p/9991813.html

Maven项目下update maven后Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderL

Maven项目下update maven后Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderL     严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.co

index.jsp报错The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path的解决办法

1.index.jsp报错The superclass "javax.servlet.http.HttpServlet" was not found on the   Java Build Path的解决办法 主要是Javaweb工程类中没有添加Web 容器Runtime相关类导致: 第一: 右击项目名称->propertise->java build path->libraries->add libraries->server runtime->选

update maven后Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderL

出错:Maven项目下update maven后Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderL 解决方案: 1.右键点击项目--选择Properties 选择Deployment Assembly,在右边点击Add按钮,在弹出的窗口中选择Java Build Path Entries 2.点击Next,选择Maven Dependencies 3.点击Finish,然后可以看到已经把Maven Dependencies添加到W

azure云迁移后expdp报错ORA-01110: data file 201: '/home/oradata/powerdes/temp01.dbf'

1,expdp的时候报错: 在idc的oracle服务器上正常导入导出都ok的,但是到了azure云上就出故障了: [[email protected] oracle]$ expdp \'powerdesk/testcrmfile\' directory=DIR_DUMP tables=bis_floor,bis_shop,bis_shop_conn,bis_store,bis_cont dumpfile=zhengyin.qu_bak_$(date +%Y%m%d)_02.dmp Export

解决ADT创建项目时出现appcompat_v7并且报错的问题

升级了SDK后,使用Eclipse新建Android项目的时候,伴随着产生了一个appcompat_v7项目,并且新建的项目和appcompat_v7都有报错,检查发现新建的项目是依赖于appcompat_v7的 网上搜了一下,说是appcompat_v7是为了让项目兼容低版本sdk而添加的类库项目,是用来被新项目引用的,从上面的图片看到,新建项目的时候,ADT自动帮选了比较低版本的一个Minimum Required SDk 从这个角度分析,如果新建项目的时候把Minimum Required

升级php7后的报错处理

*由于php7的出现带来大幅的性能提升,想体验下新版本带来的特性,因此做了升级. 发现在网站中请求接口时发生错误,排查后把解决方法记录下来 升级php后站点报错,提示如下: Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and willbe removed in a future version. To avoid this warning set'always_populate_raw_post_d