JavaWeb - Servlet生命周期

思想介绍

生命周期: 指的是一个对象从生(创建)到死(销毁)的一个过程
// 1. Servlet对象创建时, 调用此方法
public void init(ServletConfig servletConfig){}

// 2. 用户访问Servlet时, 调用此方法
public void service(ServletRequest servletRequest, ServletResponse servletResponse){}

// 3. Servlet对象销毁时, 调用此方法
public void destroy(){}

代码演示

LifeServlet

public class LifeServlet implements Servlet {
    @Override
 public void init(ServletConfig servletConfig) throws ServletException {
        System.out.println("Servlet的init方法调用了,该对象被初始化....");
 }
    @Override
 public ServletConfig getServletConfig() {
        return null;
 }
    @Override
 public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
        System.out.println("Servlet的service方法调用了, 开始执行业务逻辑....");
 }
    @Override
 public String getServletInfo() {
        return null;
 }
    @Override
 public void destroy() {
        System.out.println("Servlet的destroy方法调用了, 对象被销毁了...");
 }
}

配置web.xml



 LifeServlet
 com.bigdata.life.LifeServlet
  4 


 LifeServlet
 /lifeservlet

你可能感兴趣的:(java-web,servlet)