手写Servlet程序步骤
1、在webapps目录下新建一个day05的web应用,在day05下新建一个WEB-INF\classes,在classes新建servlet
package cn.itcast;
import java.io.*;
import javax.servlet.*;
public class FirstServlet 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());
}
}
2、进入到classes目录,编译FirstServlet
javac -d . FirstServlet.java
set classpath=%classpath%;………….
3、在day05\web-inf目录,新建一个web.xml文件,对servlet进行配置
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
<servlet>
<servlet-name>FirstServlet</servlet-name>
<servlet-class>cn.itcast.FirstServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>FirstServlet</servlet-name>
<url-pattern>/xxx</url-pattern>
</servlet-mapping>
</web-app>
4、启动服务器,在ie输入http://localhost:8080/day05/xxx