介绍

ServletContext其实就是全局作用域对象, 上下文环境对象

利用context可以实现对,当前网站中所有的Servlet共享数据

context对象只能由Tomcat负责创建,在tomcat启动时创建,关闭时销毁

只能有一个context singleton。

使用

1)从request中获取

ServletContext application = req.getServletContext();

2)context中存放数据

  1)在tomcat中存放

    <context-param>
        <param-name>driver</param-name>
        <param-value>com.mysql.cj.jdbc.Driver</param-value>
    </context-param>

  2) 在servlet中存放

application.setAttribute("name", "silly B");

   取

String name = (String) application.getAttribute("name");

注意事项

消耗的是服务器端的内存,所以不要随意往里面放东西。

最新文章

  1. Android 学习资源收集
  2. PHP的命名空间 与类是自动加载
  3. javascript正则表达式替换字符串
  4. 获取登录的IP或者信息
  5. linux set,env和export
  6. uboot移植之环境变量在NandFlash
  7. SpringMVC+Json构建基于Restful风格的应用(转)
  8. Groovy学起来,这要和GRAILS,RUNDECK打成一片
  9. Delphi资源文件(全面分析之位图、光标、图标、AVI、JPEG、Wave)
  10. 第一个只出现一次的字符,josephus环,最大子数组和
  11. ie7(z-index)
  12. JS正则验证邮箱的格式
  13. Linux运维正则表达式之grep
  14. 信号处理引发的cpu高
  15. uva11400 动态规划
  16. C# ListView 控件和 INotifyPropertyChanged 接口
  17. [原]shell批量文件增删改前后缀
  18. java并发编程系列四、AQS-AbstractQueuedSynchronizer
  19. linux 修改密码
  20. 单例模式__new__

热门文章

  1. servlet之ServletRequest与ServletResponse (三)
  2. 3D数学基础(一)Unity坐标系
  3. 大数据 - hadoop基础概念 - HDFS
  4. RN集成echarts4图表组件react-native-secharts(转载)
  5. 1个多商户、多平台版 微信小程序(多商户、多平台版),影城行业、影业连锁 多商户、多平台版微信小程序。(基于多平台版,支持在业务上 可给 每个单独影城 分发定制单独的小程序版本)
  6. Python标准库之textwrap模块
  7. Python全栈之路----常用模块----xml处理模块
  8. maven各个属性参数详解
  9. python爬虫之常见的加密方式
  10. Ajax的工作原理以及优缺点