Servlet的生命周期

2019-05-28  本文已影响0人  卓昂芭比

方法一:Servlet的初始化

public void init(ServletConfig arg0) throws ServletException {

// TODO Auto-generated method stub

}

1.在创建Servlet实例时,init()方法就被执行;

一个Servlet只会初始化一次,一个init()方法也只会执行一次

默认情况下,初次访问该Servlet,才会访问该实例;

方法二:请求调用

public void service(HttpServletRequest arg0, HttpServletResponse arg1) 

throws ServletException, IOException {

// TODO Auto-generated method stub

System.out.println("Demo2! ");

}

2。service()方法:只要客户来了一个请求,就执行一次该方法

可以被执行许多次;

一次请求,对应一次servIce()方法的调用;

方法三:销毁Servlet

public void destroy() {

// TODO Auto-generated method stub

}

3,当servlet销毁的时候,就会调用destroy()方法;

执行条件:1.该项目从tomcat里面移除;

                  2.正常关闭tomcat服务器就会关闭(shutdown.bat)

上一篇 下一篇

猜你喜欢

热点阅读