JSP内置对象application对象

application对象:

  • 一个网站中的任一个JSP页面开始执行时,将产生一个application对象。直到服务器关闭时,application对象才会被撤销。
  • 不同的web应用将产生不同的application对象。
  • 在一个web应用所有JSP页面,都将产生一个application对象,即使浏览器这些JSP页面的不是一个用户。
  • 保存于application对象的数据,不仅可以跨网页分享数据,更可以联机分享数据
管理应用程序环境属性
方法说明
removeAttribute(String name)从ServletContext对象中去掉指定名称的属性
setAttribute(String name,Object object)使用指定名称和指定对象在ServletContext的对象中进行关联
getAttribute(String name)从ServletContext的对象中获取一个指定对象
getAttributeNames()返回存储在ServletContext的对象中属性名称的枚举 数据

下面是我做的网页计数器

网站计数器

注:

  1. Object类型不能直接转换成int型
  2. isNew是判断当前用户是否为新用户。

补:
内置对象的作用域:

  1. Application Scope
    存在时间最长,但同时也最消耗系统资源
  2. Session Scope
    每个用请求访问服务器时一般就会创建一个session对象,传用户终止退出时该session对象消失
  3. Request Scope
    在一个JSP页面向另一个JSP页面提出请求到请求完成之间存在
  4. Page Scope
    只在当前页面有效
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值