• 2. JSP中的9个内置对象


    JSP的内置对象

    为了便于开发者的使用,在JSP引擎将JSP翻译为.java文件时,会提供9个与web开发相关的对象被称为JSP中9个内置对象,

    开发者在JSP中可以直接使用这些对象调用的方法,

    这九个内置对象的引用名分别是:

    pageContext,request,session,application,response,config,out,page,exception。

    我们在JSP经过编译后的java 的源代码也可以看得到的啊,顶上会有。

    ------------------------------我们查看下源码,看下源码里有没有:

    那么 我们要记住他一下,有些面试的时候 ,有些HR会问一下的啊! 但如今1202年了 JSP 也有,但很少了啊!

    下面做详细介绍:

    • pageContext
      页面上下文通过该对象中的setAttribute和getAttribute方法设置访问范围只在当前页面中有效的数据不过在当前页面范围中数据都是可以直接使用的,所以该对象不常用

    • out
      该类型继承了IO流中的Writer所以out是一个输出流对象,使用方法上跟PrintWriter类似

    • page
      通过源码中可以看到,将this赋值给page,所以该对象就是servlet自己,在实际应用中不常使用
    • exception
      该对象通常配合page指令使用,后面再详解
    • application
    •   该对象和下面的对象的使用方法跟servlet中的一样
      •   request
      •   response
      •   session
      •   config

    在开发或学习中,如果需要使用上面的这些java对象时,无需自己创建 就和java 的 lang 包一样啊!,直接拿来使用就是了。这九个JSP的内置对象一定要记住,有时面试的时候会问到。

    本文来自博客园,作者:咸瑜,转载请注明原文链接:https://www.cnblogs.com/bi-hu/p/14825737.html

  • 相关阅读:
    高仿中国银行ATM系统
    第二次冲刺2
    第二轮冲刺1
    本日进度7
    本日进度6
    本日进度5
    本日进度4
    本日进度3
    本日进度2
    本日进度
  • 原文地址:https://www.cnblogs.com/bi-hu/p/14825737.html
Copyright © 2020-2023  润新知