JSP————pageContext对象
2012-11-09 17:31
537 查看
pageContext对象
pageContext对象是一个域对象,作用于当前对象。
不仅封印了对其他八大隐式对象的引用,而且也封装了web开发中经常涉及到的常用操作,例如引入和跳转其他资源、检索其他域对象中的属性等。
获取的八大隐式对象的方法:
getException方法返回exception隐式对象
getPage方法返回page隐式对象
getRequest方法返回request隐式对象
getResponse方法返回response隐式对象
getServletConfig方法返回config隐式对象
getServletContext方法返回application隐式对象
getSession方法返回session隐式对象
getOut方法返回out隐式对象
pageContext对象的方法
public void setAttribute(java.lang.String name,java.lang.Object value)
为属性设置参数值
public java.lang.Object getAttribute(java.lang.String name)
得到相应的属性
public void removeAttribute(java.lang.String name)
删除属性
pageContext对象中还封装了访问其它域的方法
public java.lang.Object getAttribute(java.lang.String name,int scope)
得到其它域属性
public void setAttribute(java.lang.String name,java.lang.Object value,int scope)
为其它域的属性设置参数值
public void removeAttribute(java.lang.String name,int scope)
删除属性
代表各个域的常量(scope)
PageContext.APPLICATION_SCOPE
PageContext.SESSION_SCOPE
PageContext.REQUEST_SCOPE
PageContext.PAGE_SCOPE
pageContext(称之为page域)
request(称之为request域)
session(称之为session域)
servletContext(称之为application域)
findAttribute方法 pacgContext.findAttribute("");
查找属性:根据属性的名称在域中(任何域——从小到大按顺序)查找,找到会返回属性的值
forward方法pageContext.forward("url");
转发到url文件
include方法pageContext.include("url");
引入资源
pageContext对象是一个域对象,作用于当前对象。
不仅封印了对其他八大隐式对象的引用,而且也封装了web开发中经常涉及到的常用操作,例如引入和跳转其他资源、检索其他域对象中的属性等。
获取的八大隐式对象的方法:
getException方法返回exception隐式对象
getPage方法返回page隐式对象
getRequest方法返回request隐式对象
getResponse方法返回response隐式对象
getServletConfig方法返回config隐式对象
getServletContext方法返回application隐式对象
getSession方法返回session隐式对象
getOut方法返回out隐式对象
pageContext对象的方法
public void setAttribute(java.lang.String name,java.lang.Object value)
为属性设置参数值
public java.lang.Object getAttribute(java.lang.String name)
得到相应的属性
public void removeAttribute(java.lang.String name)
删除属性
pageContext对象中还封装了访问其它域的方法
public java.lang.Object getAttribute(java.lang.String name,int scope)
得到其它域属性
public void setAttribute(java.lang.String name,java.lang.Object value,int scope)
为其它域的属性设置参数值
public void removeAttribute(java.lang.String name,int scope)
删除属性
代表各个域的常量(scope)
PageContext.APPLICATION_SCOPE
PageContext.SESSION_SCOPE
PageContext.REQUEST_SCOPE
PageContext.PAGE_SCOPE
pageContext(称之为page域)
request(称之为request域)
session(称之为session域)
servletContext(称之为application域)
findAttribute方法 pacgContext.findAttribute("");
查找属性:根据属性的名称在域中(任何域——从小到大按顺序)查找,找到会返回属性的值
forward方法pageContext.forward("url");
转发到url文件
include方法pageContext.include("url");
引入资源
相关文章推荐
- JSP内置对象——application,page,pageContext,config,Exception
- JSP的pageContext对象和config对象
- JSP内置对象之application、out、pageContext、config、page、exception
- 浪潮优派培训笔记:JSP的9大内置对象之(三).与数据通信相关的4个内置对象:pageContext、request、session、application
- JSP-隐含对象--pageContext
- JspContext对象与PageContext对象
- jsp九大内置对象---pageContext
- JSP内置对象--4种属性范围 (pageContext,request,session,application)
- pageContext对象、JSP标签、如何查找JSP页面中的错误
- jsp九大内置对象:request、response、session、application、out、page、pageContext、config、exception
- jsp九大内置对象(二)session、application、pageContext
- JSP的内置对象(三)appliaction、page、pageContext、config、Exception
- JSP内置对象---application 对象,page对象,pageContext对象
- jsp request、response、session、out、page、application、exception、pageContext、config对象详解
- jsp课程(3)---out隐式对象,pageContext对象
- JSP九大内置对象详解全析(六):pageContext对象
- jsp_el内置对象pageContext和Cookie
- JSP内置对象--pageContext对象(非常重要!!!)
- JSP的pageContext对象
- JSP九大内置对象详解全析(七):pageContext对象