一、内置对象(九个)
request、response、session、application、config已有详细介绍,这里重点介绍pageContext、out、page对象。
二、page对象
page对象表示当前JSP页面,可以理解为一个对象本身,即把JSP当作一个对象,page对象在开发中几乎不用,了解下即可。
三、out对象
out对象用于向客户端发送文本数据。其作用和用法和PrintWriter非常相似。JSP中的out对象类型为JSPWriter,相当于带缓存功能的PrintWriter,我们可以通过设置page指令的buffer属性来调整混存大小,甚至关闭缓存。
要向将out对象缓冲区中的内容写入Servlet提供的缓存,需要符合以下条件:
- 设置page指令的buffer属性关闭out对象的缓存功能。
- out对象的缓存区已满
- 整个JSP页面结束
工作原理: