美文网首页
JSP的内置对象**

JSP的内置对象**

作者: 我是邱邱 | 来源:发表于2018-05-13 09:44 被阅读0次

jsp中频繁使用的一些对象,但是又不需要我们程序人员获得对象,Tomcat服务器在jsp页面加载完毕的时候已经帮我们获取了,这些对象成为jsp的内置对象。

jsp中有九个内置对象:

    类型                               内置对象名

HttpServletRequest               request

HttpServletResponse           response

ServletConfig                      config  

ServletContext                     application

HttpSession                         session

Throwable                              exception

Object(this)                       page

JspWriter                                out

PageContext                           pageContext

前七个不具体说了,和前面的Servlet用法一样,详细说一下out和pageContext对象。

out对象

JspWriter类,相当于带缓冲的PrintWriter

PrintWriter.write()        直接写入浏览器

JspWriter.write()      :先将要写入的内容放入到缓冲区中, 然后缓冲区达到一定条件时缓冲区中将数据往外写出,然后再到PrintWriter   中,由PrintWriter的writer的方法写出到浏览器。

缓冲区达到什么条件才会将数据写出呢?1.缓冲区满了(默认是8kb) 2.刷新缓冲区 (out.flush())3.关闭缓冲区(直接使用buffer="0kb")4.执行完jsp页面

pageContext对象

pageContext对象的类型是PageContext,是JSP的上下文对象.

两个作用:(1)可以获取其他八个内置对象:使用场景:在自定义标签的时候,一般频繁地使用到

                  (2)本身是一个域对象。保存数据,取出数据,两个参数的保存到page域中了,三个参数的保存到其他域(request/session)中了。取数据遵循的原则:在哪个域中存的数据,就需要在哪个域中取出数据。保存的数据可以通过pageContext对象的findAttribute(“查找名称”)来查找。

findAttribute():在四个域中搜索数据:顺序:page域(当前jsp页面)-》request域-》session域-》context域

相关文章

  • 2018-07-19

    jsp的内置对象 内置对象以及四中作用域 jsp内置对象简介 jsp作用域简介:核心知识点 request内置对象...

  • JSP内置对象,Request对象的主要方法

    JSP有哪些内置对象、作用分别是什么 JSP内置对象 - CSDN博客 JSP有9个内置对象: request:封...

  • 2018-10-01JSP内置对象记录

    JSP内置对象 JSP九大内置对象: out request response session applicati...

  • 20160925------JSP内置对象

    JSP内置对象 Jsp内置对象是Web容器创建的一组对象,是不使用new关键字就可以使用的内置对象。常用的JSP九...

  • JSP笔记

    JSP的9大内置对象 内置对象是指在JSP的<%=%> 和<% %>中可以直接使用的对象什么是内置对象,就是说不用...

  • 2018-08-24

    JSP 内置对象

  • JAVA Web基础学习---JSP(二)

    JSP内置对象 JSP内置对象是Web容器创建的一组对象,不使用new关键字就可以使用的内置对象,一共有9种内置对...

  • JSP的内置对象

    Jsp的内置对象 什么是内置对象: 在jsp开发中,会频繁使用到一些对象, 例如HttpSession, Serv...

  • JSP技术

    1.学习内容 JSP技术入门和常用指令 JSP的内置对象&标签介绍 EL表达式&EL的内置对象 2.JSP技术入门...

  • JSP的内置对象

    JSP内置对象是Web容器创建的一组对象,不使用new关键字就可以使用的内置对象。 jsp九大内置对象:常用:ou...

网友评论

      本文标题:JSP的内置对象**

      本文链接:https://www.haomeiwen.com/subject/gibfdftx.html