ServletContext类
ServletContext类
什么是ServletContext?
- ServletContext是一个接口,它表示Servlet上下文对象
- 一个web工程只有一个ServletContext实例
- ServletContext对象是一个域对象
- 域对象,是可以像Map一样存取数据的对象,叫做域对象。域,指的是存取数据的操作范围,整个web工程
- ServletContext是在web工程部署启动时创建,在web工程停止时销毁
Column 1 | 存数据 | 取数据 | 删除数据 |
---|---|---|---|
Map | put() | get() | remove() |
域对象 | setAttribute() | getAttribute() | removeAttribute() |
ServletContext类的四个作用
1.获取web.xml中配置的上下文参数context-param
2.获取当前的工程路径,格式:/工程路径
3.获取工程部署后在服务器硬盘上的绝对路径
4.像Map一样存取数据
2.
3.
是磁盘中的路径
4.
重启web工程后为null,在访问Context1后可存入,进而可以获取到值