request HttpServletRequest
response HttpServletResponse
config ServletConfig
application ServletContext
session HttpSession
exception Throwable
page Object(this)
out JspWriter
pageContext PageContext
重点先容几个工具Out工具:
out工具类型,JspWriter类,相称于带缓存的PrintWriter
PrintWriter:
wrier(内容): 直接向浏览器写出内容。
JspWriter
writer(内容): 向jsp缓冲区写出内容
当知足以下条件之一,缓冲区内容写出:
1)缓冲区满了
2)刷新缓存区
3)关闭缓存区
4)实行完毕jsp页面
pageContext工具:
pageContext工具是JSP技能中最主要的一个工具,它代表当前JSP页面的运行环境,这个工具不仅封装了对其它8大隐式工具的引用,它自身还是一个域工具,可以用来保存数据。并且,这个工具还封装了web开拓中常常涉及到的一些常用操作,例如包含和跳转其它资源、检索其它域工具中的属性等。
getException方法返回exception隐式工具
getPage方法返回page隐式工具
getRequest方法返回request隐式工具
getResponse方法返回response隐式工具
getServletConfig方法返回config隐式工具
getServletContext方法返回application隐式工具
getSession方法返回session隐式工具
getOut方法返回out隐式工具
最长用的四个域工具四个域工具:
pageContext page域
request request域
session session域
application context域
1)域工具浸染:
保存数据 和 获取数据 ,用于数据共享。
2)域工具方法:
setAttribute(\公众name\"大众,Object) 保存数据
getAttribute(\"大众name\公众) 获取数据
removeAttribute(\"大众name\公众) 打消数据
3)域工具浸染范围:
page域: 只能在当前jsp页面中利用(当前页面)
request域: 只能在同一个要求中利用(转发)
session域: 只能在同一个会话(session工具)中利用(私有的)
context域: 只能在同一个web运用中利用。(全局的)