jsp生命周期

来源:互联网 发布:天天象棋辅助软件 编辑:程序博客网 时间:2024/06/07 06:18
1.JSP结构


网络服务器需要一个 JSP 引擎,也就是一个容器来处理 JSP 页面。容器负责截获对 JSP 页面的请求。本教程使用内嵌 JSP 容器的 Apache 来支持SP 开发。
JSP 容器与 Web 服务器协同合作,为JSP的正常运行提供必要的运行环境和其他服务,并且能够正确识别专属于 JSP 网页的特殊元素。


2.JSP生命周期


理解JSP底层功能的关键就是去理解它们所遵守的生命周期。
JSP生命周期就是从创建到销毁的整个过程,类似于servlet生命周期,区别在于JSP生命周期还包括将JSP文件编译成servlet。
以下是JSP生命周期中所走过的几个阶段:


编译阶段:
servlet容器编译servlet源文件,生成servlet类


初始化阶段:
加载与JSP对应的servlet类,创建其实例,并调用它的初始化方法


执行阶段:
调用与JSP对应的servlet实例的服务方法


销毁阶段:

调用与JSP对应的servlet实例的销毁方法,然后销毁servlet实例


原创粉丝点击