zoukankan      html  css  js  c++  java
  • 20 jsp——jsp的九大内置对象

    九大内置对象

    我们说jsp本质上是servlet,当她被转化为servlet后,在service方法下会自动生成6个对象+service方法传入的2个+一个exception对象(需要jsp在page指令中声明isErrorPage="true"才会有),如下图。

    跳转9大对象简介

    使用范围

    局部代码块中(也就是<%%>中,也就是service方法中)。

    1、PageContext:页面上下文对象,封存了其它内置对象。封存了当前jsp的运行信息。

    2、request:封存当前请求数据的独享

    3、response:响应对象,用来响应处理结果给浏览器的对象。可以设置响应头,重定向。

    4、out对象:响应对象,Jsp内部使用,带有缓冲区的响应对象,效率高于response对象。

    5、session:此对象用来存储用户不同请求的共享数据。

    6、application:即ServletContext对象,即项目的全局配置独享,存储用户共享的数据。

    7、page:代表当前Jsp的对象,相当于this。

    8、config对象:即ServletConfig对象,Servlet本身的配置信息。

    9、exception:异常对象,用来存储异常信息的对象。只有在Page指令中声明了isErrorPage="true"才会有的对象。声明了isErrorPage="true"表名当前jsp是一个错误处理页面,如404页面。

  • 相关阅读:
    面试题12:打印1到最大的n位数
    java生成指定范围的随机数
    排序
    Java中的String类和算法例子替换空格
    动态规划、贪心算法笔记
    牛客编程巅峰赛S1第2场
    UVA 489
    UVA 1339
    UVA 1587
    UVA 202
  • 原文地址:https://www.cnblogs.com/Scorpicat/p/12361573.html
Copyright © 2011-2022 走看看