• JSP 内置对象的说明


    1 page:指的是当前的JSP页面本身,它是java.lang.object类的对象

    2 config对象:它是ServletConfig类的一个实例

    3 exception对象:它是java.lang.throwable类的对象,处理页面的错误和异常,一般在异常处理页面中需要将page指令的isErrorPage属性设置为true,错误处理页面才能使用exception对象

    4 javabean:是java语言描述的组件模型,分为可视化javabean和非可视化javabean,javabean是一种特殊的java类

        javabean的特点:javabean的类访问权限必须是public的

                                    包含一个无参数的构造函数

    javabean对象的存在范围有四种:page,request,session,application

    5 servlet:是一种运行与java服务器端的程序,可以动态的生成web页面,JSP在运行前也要被先编译成servlet。

         特点:运行于服务器端,独立于平台和协议的java应用程序,每一个jsp都被处理成一个servlet,servlet运行在servlet容器中

       servlet生命周期:(1)加载和实例化:servlet容器通过java 的反射机制来创建servlet的实例

    (2)初始化:调用init()方法初始化,每个实例只调用一次

    (3)执行:客户端的请求到来时————————servlet容器首先针对该请求创建ServletRequest和ServletResponse这两个对象————————servlet容器自动调用servlet的service()方法——————把ServletRequest和ServletResponse两个对象传递给service()方法————-服务器通过ServletRequest获取到客户端的请求信息并处理请求——————将处理请求后的响应放到ServletResponse对象中输出给客户端——————销毁ServletRequest和ServletResponse这两个对象

    (4)清理

    5 init()方法:javax.servlet.Servlet接口中定义,参数为:ServletConfig的实例

    6 servlet api所在的包:javax.servlet和javax.servlet.http

    7 有两个servlet类:GenericServlet和HttpServlet类

  • 相关阅读:
    HTML事件处理程序---内联onclick事件
    js的width函数
    了解跨站请求伪造CSRF
    离线百度地图
    GetOverlappedResult 函数
    OVERLAPPED 结构
    SetupDi系列函数
    Linux 各个命令的缩写原型
    Linux grep命令
    Linux if[......] then ......else...... fi
  • 原文地址:https://www.cnblogs.com/mibing/p/8124769.html
Copyright © 2020-2023  润新知