ServletContext 简介
1.什么是ServletContext
ServletContext 是表示整个WEB应用的对象
ServletContext对象是在服务器启动,web应用被加载之后,服务器会立即创建出代表整个web应用的ServletContext对象
创建之后,该对象会一直驻留在服务器的内存中,唯一的表示当前web应用。知道服务器关闭或者web应用被移除容器为止,随着web应用的销毁,ServletContext对象也会跟着销毁。
他是最大的一个域对象!!!
2.提供操作域属性的方法
setAttribute(String name,Object value); 添加一个域属性
getAttribute(String name) 获取域属性
removeAttribute(String name) 删除域属性
3.三大特征
(1)生命周期
在web应用被加载之后,服务器会立即创建ServletContext对象
在web应用被移除或者服务器关闭时,服务器会立即销毁ServletContext对象
(2)作用范围
整个web应用中
(3)主要功能
在web应用中共享数据