• 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类

  • 相关阅读:
    SSL
    Linux apache自建证书搭建https
    bat 命令
    Centos 搭建wordpress个人博客
    Python 递归删除非空目录(包括子目录以及文件)
    使用Mongo索引需要注意的几个点
    在phpWeChat中生成公众号 jssdk 各个参数(PHP)
    同等条件下,mongo为什么比mysql快?
    在phpWeChat里生成一个临时二维码(非微信二维码)
    .NetCore下使用Prometheus实现系统监控和警报 (二)Linux安装
  • 原文地址:https://www.cnblogs.com/mibing/p/8124769.html
Copyright © 2020-2023  润新知