JSP生命周期就是从创建到烧毁的全部进程,类似于servlet生命周期,区分在于JSP生命周期还包括将JSP文件编译成servlet。
以下是JSP生命周期中所走过的几个阶段:
编译阶段: servlet容器编译servlet源文件,生成servlet类
初始化阶段:加载与JSP对应的servlet类,创建其实例,并调用它的初始化方法
履行阶段:调用与JSP对应的servlet实例的服务方法
烧毁阶段:调用与JSP对应的servlet实例的烧毁方法,然后烧毁servlet实例
很明显,JSP生命周期的4个主要阶段和servlet生命周期非常相似,下面给出图示: