标签:... http src tin override 资源 logs print service
Servle t是Java Web 的三大组件之一,它属于动态资源。Servlet 的作用是处理请求,服务器会把接收到时的请求交给 Servlet 来处理,在Servlet中通常需要
例如客户端发出登录请求,或者输出注册请求,这些请求都应该由 Servlet 来完成处理,Servlet 需要我们自己来写,每个 Servlet 必须实现 javax.servlet.Servlet 接口
servlet 类由我们来写,但对象由服务器来创建,并且由服务器来调用相应的方法
实现 Servlet 在有三种方式
通学我们会去继承 HttpServlet 类来完成我们的 Servlet ,但还要从 javax.servlet.Servlet 接口开始学习
如,继承 javax.servlet.Servlet 接口
AServlet.java 继承 Servlet
1 package cn.servlet; 2 3 import java.io.IOException; 4 5 import javax.servlet.Servlet; 6 import javax.servlet.ServletConfig; 7 import javax.servlet.ServletException; 8 import javax.servlet.ServletRequest; 9 import javax.servlet.ServletResponse; 10 import javax.servlet.http.HttpServlet; 11 12 public class AServlet implements Servlet { 13 14 //它是生命周期方法 15 @Override 16 public void destroy() { 17 System.out.println("destroy()........"); 18 } 19 20 @Override 21 public ServletConfig getServletConfig() { 22 System.out.println("getServletConfig()........"); 23 return null; 24 } 25 26 @Override 27 public String getServletInfo() { 28 System.out.println("getServletInfo()........"); 29 return null; 30 } 31 32 //它是生命周期方法 33 @Override 34 public void init(ServletConfig arg0) throws ServletException { 35 System.out.println("init()........"); 36 } 37 38 //它是生命周期方法 39 @Override 40 public void service(ServletRequest arg0, ServletResponse arg1) 41 throws ServletException, IOException { 42 System.out.println("service()........"); 43 } 44 }
标签:... http src tin override 资源 logs print service
原文地址:http://www.cnblogs.com/limn/p/7205124.html