转自:
下文笔者将讲述pagecontext对象的简介说明,如下所示:
pageContext对象的简介:
pageContext对象是javax.servlet.jsp.PageContext类的实例对象
pageContext对象指整个JSP页面
pageContext对象指页面上下文
该对象主要用于访问 JSP 之间的共享数据
使用pageContext可以访问page、request、session、application范围的变量
获取pageContext实例的方法
pageContext对象: 使用JspFactory.getPageContext方法即可返回一个pageContext对象
pageContext实例的常用方法
JspWriter getOut(); | 返回当前客户端响应被使用的JspWriter流(out) |
HttpSession getSession(); | 返回当前页面中HttpSession对象(session) |
Object getPage(); | 返回当前页面的Object对象(Object) |
ServeletRequest getRequest(); | 返回当前页面的ServletRequest对象(request) |
ServeletResponse getResponse(); | 返回当前页面的ServletResponse对象(response) |
void setAttribute(String name,Object attribute); | 设置属性及属性值 |
void getAttribute(String name,int scope); | 在指定范围内取属性的值 |
int getAttributeScope(String name); | 返回某属性的作用范围 |
void forward(String relativeUrlPath); | 使当前页面重导到另一页面 |
void include(String relativeUrlPath); | 在当前位置包含另一文件 |