数据空间范围对比

在JavaWeb编程的API中,存在三个可以 存放数据的空间范围对象,这三个对象所存储的数据作用范围,由大到小分别为:
ServletContext---->HttpSession------->HttpServletRequest

ServletContext,即application,置入其中的数据是整个Web应用范围的,可以完成跨会话共享数据。(也就是不同的浏览器可以实现数据共享数据的同时刷新)

HttpSession:置入其中的数据 是会话范围的,可以 完成 跨Servlet共享数据**(同一个浏览器保存的是同一个Session也就是 同一个浏览器中的数据可以实现共享)。**

HttpServletRequest,置入其中的数据是请求范围的,可以完成 跨Servlet共享数据。但这些Servlet必须在同一请求中。

对于这三个域属性空间对象的使用原则是,在可以保证功能需求的前提下,优先使用小范围的的。这样 不仅可以 节省 服务器内存,还可以 保证数据的 安全性。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值