zoukankan      html  css  js  c++  java
  • JSP内置对象总结

      JSP内置对象总结

      九个内置对象:
      pageContext
      page
      config
      request
      response
      session
      application
      exception
      out

      request对象:       内置对象request就是HttpServletRequest
      response对象:      内置对象response就是HttpServletResponse
      config对象:         内置对象config就是ServletConfig
      session对象:      内置对象session就是HttpSession    配置Session不可用: <%@page session="false" %>
      application对象:       内置对象application就是ServletContext
      page对象:        内置对象page是HttpJasPage对象,其实page对象代表的就是当前JSP页面,是当前JSP编译后的Servlet类的对象。page对象相当于普通java类的this。
      exception对象:      内置对象exception是java.lang.Exception类的对象,exception封装了JSP页面抛出的异常信息。exception经常被用来处理错误页面。
      out对象:           out对象用于向浏览器输出数据,与之对应的是Servlet的PrintWriter对象。然而这个out对象的类型并不是PrintWriter,是JspWriter。

      int getBufferSize();      获取缓存大小
      int getRemaining();      获取未使用缓存的大小
      boolean isAutoFlush();     是否自动刷新
      void println();
      void flush();
      void close();
      void clearBuffer();
      void clear();

      pageContext对象:    pageContext是内置对象中最重要的一个对象,它代表着JSP页面编译后的内容(也就是JSP页面的运行环境)
      pageContext获取8个内置对象
      pageContext本质上代表的是当前JSP页面编译后的内容,作为域对象而言,它就代表着当前JSP页面。

      page:         只在一个页面中保存属性,跳转页面无效
      requet:      只在一次请求中保存属性,服务器跳转有效,浏览器跳转无效
      session:       在一个会话范围中保存属性,无论何种跳转均有效,关闭浏览器后无效
      application:    在整个服务器中保存,所有用户都可以使用

  • 相关阅读:
    【LoadRunner-Vuser Generator】录制脚本设置Recording Options
    【LoadRunner-内部结构】
    【LoadRunner-工作过程】
    单片机上内存管理(重定义malloc free)的实现
    stm32模块的初始化顺序要求的更改设值
    [CAN波形分析] 一次CAN波形分析之旅
    w5500调试小记
    keil mdk中save和load指令,在调试中比较有用,以及hex格式的学习
    PHP启用session后抛 session_start(): open(/var/lib/php/session/sess_... 的解决办法
    brew 方式安装的php,关闭与重启----mac启动,关闭php-fpm方式
  • 原文地址:https://www.cnblogs.com/zengming/p/8422653.html
Copyright © 2011-2022 走看看