zoukankan      html  css  js  c++  java
  • 九大内置对象

    pageContext,request,session,aplication,response out,page,exception,config者九个是jsp的九大内置对象

    jsp从本质上来说是一个Servlet中的service方法,

    pageContext:页面上下文对象,封存了其他内置对象,封存了当前的jsp的运行信息,所以一个jsp只有一个pageContext对象(因为它封存了其他八个内置对象,如果一个pageContext的范围是多个jsp的话,那么其他的内置对象也都能拿到其他的jsp中的数据等信息)作用域:当前页面

    request:封存当前请求数据的对象,由tomcat服务器创建,作用域:一次请求

    session: 此对象用来存储用户的不同请求的共享数据。作用域:一次会话

    application:也就是ServletContext对象,一个项目只有一个。存储用户共享数据的对象,以及完成其他操作。作用域:项目内

    response:响应对象,用来响应请求处理结果响应给浏览器的对象,设置响应头,重定向

    out:相应对象,Jsp内部使用,带有缓冲区的响应对象,设置响应头,重定向

    page:代表当前Jsp的对象,相当于java中的this

    exceptiion:异常对象。存储了当前运行的异常信息。使用此对象需要在page指令中使用属性isErrorPage=“true”;

    config:也就是ServletConfig,主要是用来获取web.xml中的配置数据,完成一些初始化数据的读取。

        内置对象在jsp页面中使用,使用局部代码块或者脚本短语句来使用。不能够在全局代码块中使用。

    例子<% String s = request.getParameter("str"); request.sendAttribute("s");%><%=str%>

    其他的我也不懂了0.0

  • 相关阅读:
    Browsersync 浏览器自动刷新
    react学习历程问题记载(二)
    react学习历程问题记载(一)
    LessJs笔记
    toFixed的使用
    react+ts封装AntdUI的日期选择框之月份选择器DatePicker.month
    elementUI实现日期框选中项文本高亮
    react+lib-flexible适配浏览器宽度配置
    vue+lib-flexible实现大小屏幕,超大屏幕的适配展示。
    div+伪元素实现太极图
  • 原文地址:https://www.cnblogs.com/toomucherror/p/10502092.html
Copyright © 2011-2022 走看看