10JSP内置对象pageContext

pageContext对象是一个比较特殊的对象。它相当于页面中所有其他对象功能的最大集成者,使用它可以访问到本页中所有其他对象。

pageContext对象被封装成javax.servlet.jsp.pageContext接口,主要用于管理对属于JSP中特殊可见部分中已经命名对象的访问。

它的创建和初始化都是由容器来完成的,JSP页面里可以直接使用pageContext对象的句柄,pageContext对象的getXxx()、setXxx()和findXxx()方法可以用来根据不同的对象范围实现对这些对象的管理。

         方    法                                                                             说    明
forward(java.lang.String relativeUtlpath)                   把页面转发到另一个页面或者servlet组件上
getAttribute(java.lang.String name[,int scope])         scope参数是可选的,该方法用来检索一个特定的已经命名的对象的范围,并且还可以通过调用getAttributeNameInScope()方                                                                                                   法,检索对某个特定范围的每个属性String字符串名称枚举
getException()             返回当前的Exception对象
getRequest()               返回当前的request对象
getResponse()        返回当前的response对象
getServletConfig()      返回当前页面的ServletConfig对象
invalidate()                   返回servletContext对象,全部销毁
setAttribute()                设置默认页面范围或特定对象范围之中的已命名对象
removeAttribute()        删除默认页面范围或特定对象范围之中的已命名对象
说明:pageContext对象在实际JSP开发过程中很少使用,因为request和response等对象可以直接调用方法进行使用,如果通过pageContext来调用其他对象有些麻烦。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值