一,第一个Servlet的编写过程 1,建立JavaWeb应用目录 HelloServlet--web应用名称 classes:Servlet就放在此处 lib web.xml 2,classes目录中建立Servlet类 一个Servlet必须直接或间接地实现javax.servlet.Servlet接口 一般我们选择继承javax.servlet.GennericServlet或者javax.servlet.http.HttpServlet类 3,编写Servlet类 package com; import java.io.*; import javax.servlet.*; public class HelloServlet extends GenericServlet{ public void service(ServletRequest req, ServletResponse res) throws ServletException, java.io.IOException{ String data="Hello Servlet"; OutputStream out=res.getOutputStream(); out.write(data.getBytes()); } } 4,编译Servlet类 编译需要用到servlet-api.jar(在Tomcat的lib目录中) 设置classpath 因为带包名,进入classes目录中,使用以下命令进行编译 javac -d . HelloServlet.java 5,配置Servlet的访问路径映射 对于JavaWeb应用的配置都在web.xml中,在web.xml中增加以下配置 -<servlet> <servlet-name>HelloServlet</servlet-name><!--制定一个Servlet名称--> <servlet-class>com.HelloServlet</servlet-class><!--制定对应的Servlet类,用类的全名(加包名)--> </servlet> -<servlet> <servlet-name>HelloServlet</servlet-name> <servlet-class>/Hello</servlet-class><!--用户访问的映射路径--> </servlet> 6,访问 http://localhost:8080/HelloServlet/Hello 地址名/JavaWeb目录/映射目录