servlet 生命周期

来源:互联网 发布:知鱼之乐的寓意 编辑:程序博客网 时间:2024/06/07 04:42

public void init(servletConfig config ) 初始化方法

public void service(ServletRequest req, ServletResponse res) 服务方法

public void destory() 销毁方法

public ServletConfig getServletConfig() 返回servlet当前的配置信息

public ServletConfig getServletInfo 返回servlet信息 (作者、版权等 …)

servlet 生命组件方法

初始化方法,在第一次请求的时候调用只在最初的时候调用public void init(servletConfig config )服务方法每次请求都会触发public void service(ServletRequest req, ServletResponse res)销毁方法public void destory()

注意

执行流程
构造器 -> init方法 -> 循环 service方法 -> destory 方法 tomcat 正常关闭


  1. 构造器先执行,创建servlet对象
  2. 一个servlet类在整个生命周期中最多只有一个对象
  3. init 在构造函数初始化后立即执行,对对象做初始化操作
  4. service 每次请求都会触发
  5. servlet 必须是public 修饰符 ,servlet构造器,必须是无参数的

这里写图片描述

servletConfig 配置

这里写图片描述

0 0