Attribute作用域

本文介绍了JSP的四种作用域:页面域、请求域、会话域和应用域,详细讲解了每种作用域的生命周期及内部对象的使用方法,如pageContext、request、session和application对象的常见操作。
摘要由CSDN通过智能技术生成

一、JSP作用域

  • 页面域,生命周期是页面执行期间,存储在页面域的属性对于它所在的页面可用
  • 请求域,生命周期是一次请求过程,也包括请求转发的情况(共用同一个请求域)和include的情况,存储在请求域中的属性只有在请求过程中才可以访问
  • 会话域,生命周期是整个服务器与客户端连接的时间域内,只要不超过最大不活动时间或者没有被invalidate()调用,存储在会话域的属性可以在整个会话期间访问
  • 应用域,生命周期是整个web应用程序的生命周期,是最长的,存储在应用域的属性可以被整个web应用的JSP和servlet访问

二、四种作用域内部对象

1.页面域,pageContext

  • getAttribute(String name),根据名字获取域属性值
  • removeAttribute(String name),根据名字移除属性值
  • getAttributeNamesInScope(int scope),获得所有属性名称

2.请求域,request

  • getParameter(String name) 根据参数名获取单一参数
  • getParameterValues(String name) 根据参数名获取一组参数值
  • setAttribute(String nam
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值