Chinaunix首页 | 论坛 | 博客
  • 博客访问: 544385
  • 博文数量: 151
  • 博客积分: 7010
  • 博客等级: 少将
  • 技术积分: 1405
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-22 14:32
文章分类

全部博文(151)

文章存档

2011年(1)

2010年(23)

2009年(1)

2008年(126)

我的朋友

分类: 系统运维

2008-07-04 15:45:49

在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) |
给主人留下些什么吧!~~