zoukankan      html  css  js  c++  java
  • 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类

  • 相关阅读:
    系统右键菜单添加剪贴板清空项(隐藏DOS窗口)
    C++实现黄金分割数列(斐波纳奇数列)(非递归)
    vbs让电脑发音说话
    修改远程桌面端口号.bat
    C#实现鸽巢排序
    C++用递归方式实现在对不更改随机数组的情况下查找最大值
    C# 实现 微软WebRequestMethods.Ftp类中的FTP操作功能
    C# “快捷方式” 实现程序开机启动
    C++ DateTime 结构
    C# UDP 连接通信 简单示例
  • 原文地址:https://www.cnblogs.com/mibing/p/8124769.html
Copyright © 2011-2022 走看看