eclipse项目中关于导入的项目里提示HttpServletRequest 不能引用的解决办法
当使用eclipse导入外部的web工程时,有时会提示HttpServletRequest, ServletActionContext找不到的情况,
解决办法:
(注:我已经引用了struts2的jar包,classpath有,但eclipse就不认识,提示我去配buildpath,很怪异)
----------------------------------------------------------------------------------------------------
选中项目-->properties-->Targeted Runtimes-->在右边窗口中选择你使用的服务器即可
按照这办法,问题解决了,但还是很不明白。
ServletActionContext明明在struts2的jar包里,为什么跟tomcat的包有关系呢?
总之,用struts2的jar包,不知出现过多少问题了,多了不行,少了也不行。没配好,不行;
版本冲突,也不行。还没开始做项目,光是配jar包,就浪费了好多时间。
分享到:
相关推荐
本文将详细介绍如何在Eclipse环境中顺利导入由Myeclipse编写的Web项目,并确保其能够正常运行。 #### 一、概述 在进行项目迁移之前,首先需要理解Myeclipse与Eclipse之间的差异,以及它们各自对Web项目的处理方式...
httpservletrequest、httpsession的jar包,导入资源包。
在本项目中,我们看到的"java flash 文件上传 下载导入eclipse可以用"是一个适用于Eclipse开发环境的Java Web应用,它允许用户通过Flash组件进行文件的上传和下载操作。这个应用可能包含了服务器端的Java代码以及...
在开发Web项目时,乱码问题常常困扰着开发者,它涉及到字符编码的处理,这是Web应用中的一个常见但至关重要的问题。本方案提供了一个简洁有效的解决方法,通过一个Java文件和在`web.xml`配置文件中的简单设置,可以...
当我们需要在Eclipse中创建一个Web项目时,结合Maven可以使得项目管理和构建过程更加规范和高效。以下将详细介绍如何使用Eclipse和Maven来创建一个Web项目。 首先,确保你已经安装了Eclipse IDE和Maven。Eclipse...
在Eclipse中,可以通过右键点击项目 -> Properties -> Resource -> Text File Encoding,将其设置为UTF-8。同时,在HTML或JSP文件的头部添加`; charset=UTF-8">`来指定页面编码。 2. 参数乱码: 当用户通过表单...
在Java Web开发中,通过`HttpServletRequest`对象可以获取客户端请求的各种信息,包括但不限于路径信息。这些路径信息对于开发者来说至关重要,尤其是在处理文件上传下载、资源定位等场景下。本文将详细介绍如何通过...
Java中,引入javax.servlet.http.HttpServletRequest和javax.servlet.http.HttpServletResponse包的必备jar包:org.apache.commons.httpclient.jar
在本篇文章中,我们将学习如何使用Eclipse和Tomcat来开发一个web应用项目。首先,我们需要在Eclipse中设置服务器配置,然后新建一个Web工程,修改class文件生成目录,接着将Web工程配置到服务器中,新建index.jsp...
2. `getRequestURI()`:获取请求行中的资源名部分,不包括主机和端口,也不包括查询参数。 3. `getQueryString()`:返回请求行中的参数部分,即URL中问号“?”后面的内容。 4. `getProtocol()`:获取请求使用的HTTP...
### Flex4 Eclipse 开发环境配置详解 Flex是一个用于构建高...通过上述步骤,不仅完成了Flex for Eclipse开发环境的搭建,还了解了如何在Web项目中实现Flex与后端服务的交互,这对于开发复杂的应用程序来说至关重要。
通过这种方式,装饰模式使得在不修改HttpServletRequest本身的情况下,我们可以扩展其功能,解决了在Servlet过滤器中无法直接修改请求参数的问题。 总之,装饰模式在Servlet编程中提供了一种灵活的、非侵入式的扩展...
NULL 博文链接:https://201610222643.iteye.com/blog/2397598
本教程将详细讲解如何在Eclipse环境中搭建一个基础的Struts 1.2项目,展示一个简单的"Hello World"页面。 首先,我们需要了解Struts框架的核心概念。Struts通过控制器Servlet(ActionServlet)来处理HTTP请求,将...
在Eclipse 中,新建一个项目,在建立新项目的向导中选择"Dynamic Web Project"(动态网站项目),然后点击“Next”,进入向导的下一步,键入项目名称,在这里键入“MyWebApp”,然后是设置Servlet服务器,这里需要把...
【Java Web项目常见问题及解决方案】 在开发Java Web项目时,开发者经常遇到各种问题,这些问题可能涉及服务器响应、编码设置、依赖库配置等。以下是一些常见问题的详细解释及解决办法: 一、**网页报‘404’错误*...
在 Java 项目中,获取绝对路径可以使用 `HttpServletRequest` 对象的 `getRealPath()` 方法。在 Web 项目中,可以使用 `request.getRealPath("")` 获取绝对路径。 ClassPath 路径 ClassPath 路径是 Java 项目中的...
以下将详细介绍如何在Eclipse中创建一个JSP Web项目以及基本的Servlet配置和调试。 **步骤1:新建动态网站项目** 1. 启动Eclipse,点击菜单栏上的“File” > “New” > “Dynamic Web Project”。 2. 在弹出的向导...
【标题】"用eclipse 编写的servlet小demo"是一个简单的Java Web项目,它展示了如何在Eclipse集成开发环境中创建和运行一个Servlet程序。Servlet是Java编程语言中用于扩展服务器功能的Java类,通常用于处理HTTP请求。...