JSP(四):JSP页面的九个内置对象

每个JSP在第一次被访问的时候,都会被jsp引擎翻译成servlet,按servlet的方式调用。

JSP的九大内置对象:Page/Out/PageContext/Config/Request/Response/Session/Exception/Application
Page不常用。
Out用于向客户端发送文本数据。与response的PrintWrite非常相似。好像一般会用PrintWrite。
PageContext自身是一个对象容器,可以用来保存数据,封装了其他的8大对象,把PageContext传递给谁,
谁就能获得web资源,在自定义开发标签中特别重要。里面常用的几个方法:
public void setAttribute(java.lang.String name,java.lang.Object value)
public Object getAttribute(java.lang.String name)
public void removeAttribute(java.lang.String name)
public Object findAttribute(java.lang.String name),按page→request→session→application的顺序去找,也可以在
第三个参数中制定访问哪个域,找不到就返回“”,而不是返回null。域:
1 PageContext.APPLICATION_SCOPE
2 PageContext.SESSION_SCOPE
3 PageContext.REQUEST_SCOPE
4 PageContext.PAGE_SCOPE 

posted @ 2019-07-11 14:02  TangXinPing  阅读(156)  评论(0编辑  收藏  举报