JSP学习

 

一、Servlet的生命周期

     1,生命周期的三个方法为:init() -->service() -->destory()

     2, 生命周期的各个阶段:

         实例化         ----->Servlet容器创建Servlet实例

         初始化         ----->调用init()方法

         服务            ----->调用service()方法

         销毁            ----->销毁实例之前调用destory()方法

 

二、JSP的生命周期

    JSP在它的生命周期中有7个阶段:

    1)转换: 读取、解析和验证JSP页面,创建一个包含Java文件

    2)编译: 把Java文件编译成类文件

    3)加载类:把Servlet类加载到内存,并对其进行实例化

    4)jspInit()调用: 初始化的工作

    5)_jspService()调用:处理阶段

    6)_jspDestory()调用:删除Servlet实例

 

三、JSP隐含对象

      1,JSP容器提供了9个隐含对象可供使用,如:application,config,exception,out,page,pageContext,request,response,session

      2,这些对象可以不必显示的申明他们就可以直接用它的名字调用。

      3,常用的作用域范围相关对象

        1) 与Servlet同样,JSP定义了四个对象为:application,Session,request,pagecontext。

        2)request的作用域是一个特定的请求。

             Session的作用域是一次会话中,可以有多个请求

             application的作用域是整个WEB应用   

 

         

         

 

 

你可能感兴趣的:(工作,jsp,Web,servlet)