分类:
- ServletContext context域
- HttpServletRequet request域
- HttpSession session域
- PageContext page域
作用
保存数据,获取数据,共享数据.
保存数据
Context.setAttribute(“内容”);//默认保存到page域
pageContext.setAttribute(“内容”,域范围常量);//保存到指定域中
//四个域常量
PageContext.PAGE_SCOPE
PageContext.REQUEST_SCOPE
PageContext…SESSION_SCOPE
PageContext.APPLICATION_SCOPE
获取数据
pageContext.getAttribute(“内容”);
pageContext.getAttribute(“name”,域范围常量);
//自动在四个域中搜索数据 pageContext.findAttribute(“内容”);//在四个域中自动搜索数据,顺序:page域->request域->session域->application域(context域)
域作用范围
page域: 只能在当前jsp页面使用 (当前页面)
request域: 只能在同一个请求中使用 (转发)
session域: 只能在同一个会话(session对象)中使用 (私有的)
context域: 只能在同一个web应用中使用 (全局的)