Servlet测试代码:
package testservlet;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class servlet1 extends HttpServlet {
private static final String CONTENT_TYPE="text/html;charset=GBK";
public void init() throws ServletException{
}
public void doGet(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
response.setContentType(CONTENT_TYPE);
PrintWriter out=response.getWriter();
out.println("<html>");
out.println("<head><title>让中文不再是乱码</title></head>");
out.println("<body bgcolor=\"#ffffff\">");
out.println("<span style=\"font-size:9pt;\"> 让输出的中文不再是乱码!<br><br>");
out.println("这回总算可以看到你的真面目啦</span>");
out.println("</body></html>");
}
public void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException{
doGet(request,response);
}
public void destroy(){
}
}
然而在eclipse里却显示
servlet cannot be resolved to a type
servlet.http cannot be resolved to a type
找了半天资料才知道jdk 里不包括servlet-api.jar这个包,于是到tomcat里找到这个包复制到jdk\jre\lib下
再设置classpath,结果还是无济于事,后来闯进一个英文论坛看到似乎好像说工程里的路径权限高,并且eclipse并到classpath里寻找jar位置,所以我就到我的java项目里
项目名-->右键
Property-->选择
Java Build Path-->选择
Add External JARs-->选择
把servlet-api.jar的路径输入即可 该包在tomcat里有 搜索即可找到
分享到:
相关推荐
赠送jar包:javax.servlet-3.0.0.v201112011016.jar; 赠送原API文档:javax.servlet-3.0.0.v201112011016-javadoc.jar; 赠送源代码:javax.servlet-3.0.0.v201112011016-sources.jar; 赠送Maven依赖信息文件:...
赠送jar包:javax.servlet-3.0.0.v201112011016.jar; 赠送原API文档:javax.servlet-3.0.0.v201112011016-javadoc.jar; 赠送源代码:javax.servlet-3.0.0.v201112011016-sources.jar; 赠送Maven依赖信息文件:...
1. **添加Servlet库**:如果你是在IDEA或Eclipse等集成开发环境中,需要在项目的类路径中添加`javax.servlet.jar`。如果是Maven项目,可以在pom.xml文件中添加如下依赖: ```xml <groupId>javax.servlet ...
E:\eclipse-java-indigo-SR1-win32\eclipse\plugins 选择javax.servlet.jsp_2.0.0.v201101211617.jar;javax.servlet_2.5.0.v201103041518.jar 进行添加即可 注释:由于版本不同,文件包名可能稍有区别。
`javax.servlet` 是Java Servlet API的核心包,它定义了一系列接口和类,使得开发者能够构建与Web服务器交互的应用程序。这个包主要包括以下几个核心组件: - **Servlet接口**:所有的Servlet都必须实现此接口,它...
本资源包含两个版本的`javax.servlet` API源码包:`javax.servlet-api-4.0.0-sources.jar` 和 `servlet-api-2.5-sources.jar`。 **1. javax.servlet-api-4.0.0-sources.jar** 这是Servlet API的4.0.0版本源码,此...
在Java开发过程中,遇到“程序包javax.servlet不存在javax.servlet.*”的编译错误是相对常见的问题。这个问题通常发生在尝试编译和运行使用Servlet API的Java Web应用程序时。要解决这个问题,我们需要了解Java的...
在这种情况下,解决方案是将`javax.el`的实现添加到项目依赖中。这里提供的压缩包包含两个文件:`el-ri.jar`和`el-api.jar`。 1. `el-api.jar`:这个文件包含了EL API的定义,定义了如`ValueExpression`, `...
在Java开发过程中,可能会遇到一个常见的错误提示:"javax.servlet.http.HttpServlet was not found"。这个错误通常发生在使用...希望本文的解释和解决方案能够帮助你顺利解决问题,继续愉快地进行Java Web开发。
编写websocket时需要导入包,在Eclipse中编写servlet时出现"The import javax.servlet cannot be resolved" 问题解决办法
这两个 Jar 文件是 Servlet 和 JSP 的依赖项,添加这两个 Jar 文件可以解决无法导入 javax servlet 包的问题。 问题2:安装和配置 Tomcat 安装 Tomcat 之后,在 Eclipse 中进行配置,步骤是:Windows---Properties...
解决 javax.servlet 包无法导入的问题 在项目的 Properties 中,添加 Jasper.jar 和 Servlet-api.jar 到 Java Build Path 中的 Libraries 中。 安装 Tomcat 并配置 首先,安装 Tomcat,然后在 Eclipse 中进行配置...
总有你需要的: javax.security.auth.message_...org.eclipse.jetty.websocket.servlet.source_9.1.1.v20140108.jar org.eclipse.jetty.xml_9.1.1.v20140108.jar org.eclipse.jetty.xml.source_9.1.1.v20140108.jar
"javax.servlet.forward.request_uri"是Java Servlet API中的一个属性,它在请求转发过程中用来保存原始请求的URI(统一资源标识符)。 这篇博客文章可能探讨了在Tomcat和WebSphere AS 7中使用`javax.servlet....
在开发过程中,如果使用IDE如Eclipse或IntelliJ IDEA,通常不需要手动添加Servlet JAR包,因为这些IDE会自动配置好开发环境。然而,在命令行或者非IDE环境下,需要手动将Servlet JAR包添加到项目的类路径(ClassPath...
下面我们将详细讲解如何在Eclipse中配置Servlet。 一、安装Tomcat服务器 在配置Servlet之前,你需要先安装一个Servlet容器,如Apache Tomcat。访问Apache官网下载适合你操作系统的Tomcat版本,并按照指示进行安装。...
这个压缩包"Servlet-api(可加入eclipse中)"包含的是Servlet API的库文件,它使得开发者可以在Eclipse或MyEclipse这样的集成开发环境中进行Java Servlet编程。Servlet API是Java Servlet规范的一部分,由Java ...
Eclipse建立DOMINO servlet Eclipse是一个功能强大且广泛使用的集成开发环境(IDE),它支持多种编程语言,包括Java、C++、Python等。DOMINO是一个功能强大的应用服务器,用于构建企业级应用程序。将Eclipse与...
然而,为了在Eclipse中顺利运行和调试Servlet程序,我们需要确保正确地配置了所需的库,特别是Servlet API和JSP API的jar包。以下是一份详细的步骤指南,解释如何在Eclipse中配置这些关键的jar包。 1. **理解...
在Eclipse中,如果项目需要使用Servlet功能,但缺少这个API库,可以通过右键点击项目,选择“Build Path” -> "Configure Build Path" -> "Libraries" -> "Add External JARs",然后选择下载的"javax.servlet-2.3....