pageContext对象

pageContext对象可操作request、response、session、out等对象中的数据,需要使用它们的相应对象进行操作

pageContext对象提供了对JSP页面所有的对象及命名空间的访问

getRequest() 用于返回当前的request对象

getResponse() 用于返回当前的response对象

getSession() 用于返回当前的session对象

getOut() 用于反悔当前页面的out对象

getException() 用于返回当前的exception对象

getServletContext() 用于返回当前页面的application对象

findAttribute(String name) 用于按照页面、请求、会话以及应用程序范围的顺序实现对某个已命名属性的搜索,返回其属性值或null

forward(String relativeUrlPath) 用于把页面重新定向到另一个页面或者Servlet组件上

moveAttribute(String name) 用于删除默认页面范围或特定对象范围之中的已命名对象

release() 用于释放pageContext所占资源

include(String relativeUrlPath) 用于在当前位置包含另一文件

setAttribute(String name, Object attribute) 用于设置指定属性及属性值

setAttribute(String name, Object obj, int scope) 用于在指定范围内设置指定属性及值

getAttribute(String name, int scope) 用于在指定范围内获取指定属性的值

getAttribute(String name) 用于获取指定属性的值

实例:

    request.setAttribute("name", "yhc");
    session.setAttribute("name", "yhc");
    application.setAttribute("name", "yhc");

    request对象中的值<%=pageContext.getRequest().getAttribute("name")%>
    session
    application <%=pageContext.getServletContext().getAttribute("name")%>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值