PageContext对象
来源:互联网 发布:化工物性数据库 编辑:程序博客网 时间:2024/06/05 21:16
getException方法返回exception隐式对象
getPage方法返回page隐式对象
getRequest方法返回request隐式对象
getResponse方法返回response隐式对象
getServletConfig方法返回config隐式对象
getServletContext方法返回application隐式对象
getSession方法返回session隐式对象
getOut方法返回out隐式对象
PageContext对象不仅封装了8大隐式对象的引用,它自身还是一个域对象,可以用来保存数据。
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
findAttribute方法
PageContext对象的应用
在index.jsp中写代码如下 :
<%
pageContext.setAttribute("name","redarmy");
pageContext.setAttribute("username","八戒哥哥",PageContext.SESSION_SCOPE);
%>
<%
String name = (String)pageContext.getAttribute("name");
String username =(String)pageContext.getAttribute("username",PageContext.SESSION_SCOPE);
pageContext.removeAttribute("name");
pageContext.removeAttribute("username",PageContext.SESSION_SCOPE);
%>
<%=name%>
<%=username %>
<%
//pageContext.forward("/1.jsp");
pageContext.include("/1.jsp",false);
%>
在1.jsp中写代码如下:
<%
String username = (String)pageContext.findAttribute("username");
%>
<%=username %>
- pageContext对象
- pageContext对象
- pageContext对象
- pageContext对象
- pageContext对象
- pageContext对象
- PageContext对象
- pageContext对象
- pageContext对象
- pageContext对象
- pageContext对象
- pageContext对象
- pageContext对象
- pageContext对象
- pageContext对象
- pageContext对象
- pageContext对象
- pageContext对象
- Servlet中的Session及Servlet中的中文乱码及servlet配置文件
- HelloWorld
- ASP.NET DataList 中显示图片属性
- Jquery easyui 1.2.4中tabs新建标签设置href会提交两次请求
- 当在ubuntu使用math库时
- PageContext对象
- Xqk.Data -- 一个数据表与实体类相互转换的C#数据开发框架
- 如果,你很迷茫
- flex4-4.5中s:TextInput无法输入中文
- 二分查找算法
- 转载CSDN博文精选:Android系列开发博客资源汇总
- 使用ODU恢复9208数据库一例
- Java出现No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing
- 最小生成树算法(prim&kruskal)