zoukankan      html  css  js  c++  java
  • Jsp的九个隐含对象

    JSP的9个隐含对象(内置对象)
    不需要预先声明,就可以在jsp或者表达式中随意使用

    out
    javax.servlet.jsp.JspWriter类型,代表输出流的对象。作业域:页面的执行期。

    request
    javax.servlet.ServletRequest的子类型 HttpServletRequest
    封装了由web浏览器或者其他客户端生成的Http请求的细节(参数,属性,消息头,数据)作用域:用户请求期

    response
    javax.servlet.ServletResponse的子类型 HttpServletResponse
    此对象封装了返回到Http客户端的输出,提供设置响应消息头(200 405 404 500 302),添加cookie,设置响应内容的类型和状态。作用域:页面的执行期.

    pagecontext
    javax.servlet.jsp.PageContext 页面上下文对象类型 作用域:页面的执行期

    session
    javax.servlet.http.HttpSession类型
    主要用于跟踪会话 作用域:会话期 可以使用session.invalidate(); 结束会话期 如果要在页面上禁用session,就在页头指令中添加 session="flase"
    session对象可以存储任何类型的对象,用户的数据,验证码等

    application
    javax.servlet.ServletContext
    提供全局环境参数,一旦创建就保持在服务器中直到关闭

    config
    javax.servlet.ServletConfig
    用来配置servlet的参数

    exception
    java.lang.Throwable的子类 有两个直接的子类 Error和Exception
    在使用exception这个隐含对象之前,必须要将jsp页头上的指令中添加 isErrorPage="true"

    page
    java.lang.Object 子类
    和java中的this相同,就是指jsp页面本身,就是一个servlet实例

  • 相关阅读:
    hrbust 1558 小背包(简单01背包)水坑
    hrbust 1174泉水(DFS深度优先搜索)
    HDU 1115
    HDU 4273
    HDU 2912
    POJ 3528
    HDU 1912
    HDU 4741
    HDU 4617
    POJ 1755
  • 原文地址:https://www.cnblogs.com/xujianbo/p/4929892.html
Copyright © 2011-2022 走看看