1. 什么是内置对象
内置对象!!!
2. 9大内置对象
out对象
out对象类型,JspWriter类,相当于带缓存的PrintWriter
PrintWriter:
wrier(内容): 直接向浏览器写出内容。
JspWriter
writer(内容): 向jsp缓冲区写出内容
当满足以下条件之一,缓冲区内容写出:
1)缓冲区满了
2)刷新缓存区
3)关闭缓存区
4)执行完毕jsp页面
jsp页面的缓存机制
Demo1:
效果:
Demo2:
效果:
Demo3:
效果:
Demo4:
效果:
Demo5:
效果:
pageContext对象
pageContext对象的类型是PageContext,叫做jsp的上下文对象。
作用:
1)
可以获取其它8个内置对象。(把其它8个常用的内置对象封装到PageContext对象中)
Demo:
效果:
2) 本身就是一个域对象。(page域)
作用:用于保存数据和获取数据,用于数据共享。
标签:内置,name,对象,PageContext,jsp,pageContext From: https://blog.51cto.com/u_15769923/5974281
#保存数据
1)默认情况下,保存到page域
pageContext.setAttribute("name");
2)可以向四个域对象保存数据
pageContext.setAttribute("name",域范围常量)
#获取数据
1)默认情况下,从page域获取
pageContext.getAttribute("name")
2)可以从四个域中获取数据
pageContext.getAttribute("name",域范围常量)
域范围常量:
PageContext.PAGE_SCOPE
PageContext.REQUEST_SCOPE
PageContext..SESSION_SCOPE
PageContext.APPLICATION_SCOPE
3)自动在四个域中搜索数据
pageContext.findAttribute("name");
顺序: page域 -> request域 -> session域- > context域(application域)