码迷,mamicode.com
首页 > Web开发 > 详细

jsp的pageContext对象

时间:2016-01-08 23:32:17      阅读:282      评论:0      收藏:0      [点我收藏+]

标签:

a)也是一个域对象,域范围在当前jsp页面范围内
  b)作用:
      在页面范围内共享数据:
   setAttriute("name",Object);
   removeAttribute("name");
   getAttribute("name");
      使用其他域(application域,request域,session域)来共享数据:
   setAttribute("name",Object,int scope);
   getAttribute("name",int scope);
   
   scope:
    PAGE_SCOPE  page域
    REQUEST_SCOPE request域
    SESSION_SCOPE session域
    APPLICATION_SCOPE  application域
   
     从四个域自动搜索数据:
   findAttribute("name")
 
   搜索顺序: page域-> requset域 -> session域 -> application域
 
 
jsp的pageContext对象

getException方法返回exception隐式对象 

getPage方法返回page隐式对象

getRequest方法返回request隐式对象 

getResponse方法返回response隐式对象 

getServletConfig方法返回config隐式对象

getServletContext方法返回application隐式对象

getSession方法返回session隐式对象 

getOut方法返回out隐式对象

pageContext封装其它8大内置对象的意义。

 

pageContext作为域对象   

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)

代表各个域的常量

  • PageContext.APPLICATION_SCOPE
  • PageContext.SESSION_SCOPE
  • PageContext.REQUEST_SCOPE
  • PageContext.PAGE_SCOPE 

jsp的pageContext对象

标签:

原文地址:http://www.cnblogs.com/kmexiaoxiao/p/5115066.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!