在servlet的第一个例子中,我们通过实现servlet接口来完成,在这个例子中我们要通过继承GenericServlet来实现我们的功能。继承GenericServlet只要实现service()方法即可,而不需要像实现servlet接口那样要实现5个方法。在开发上会方便很多,同样我们也通过代码和web.xml来举例
一、代码(genericSvl.java)
import javax.servlet.GenericServlet;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import java.io.*;
public class genericSvl extends GenericServlet{
public genericSvl() {
}
//继承GenericServlet的servlet只要重写service()方法即可
public void service(ServletRequest req,ServletResponse res)
{
try
{
PrintWriter pw = res.getWriter();
pw.println("call service of GenericServlet");
}
catch(Exception e){
e.printStackTrace();
}
}
}
二、web.xml(我们在例子1的基础上进行修改)
Welcome to Tomcat
Welcome to Tomcat
hello
test
hello
/list
helloGeneric
genericSvl
helloGeneric
/gen
三、访问servlet
1、启动tomcat
2、访问
阅读(542) | 评论(0) | 转发(0) |