Servlet的生命周期分为四个阶段:
阶段一:
实例化:容器(符合一定规范,提供组件运行环境的一个程序)调用servlet的构造器创建一个Servlet对象
组件:在软件开发行业,符合一定规范,实现部分功能并且需要部署到容器当中才能运行的软件模块
阶段二:
初始化:容器在创建好Servlet对象后,会立即调用该对象的init()方法,该方法只会执行一次
阶段三:
就绪:容器收到请求之后调用Servlet对象的service()来处理请求
阶段四:
销毁:容器依据自身的算法删除Servlet对象,删除前会调用destory()方法,该方法只执行一次