ServletContext
概念
指当前整个应用的对象,并且有且仅有一个,随着服务器的开启而创建,随着服务器的关闭而被释放
ServletContext对象的获取
getServletContext()
作用
1. ServletContext是一个域对象
ServletContext存储数据的生命周期是从服务器开启到服务器关闭
域对象的通用方法:
- setAttribute(String , Object)
- getAttribute(String)
- removeAttribute(String)
2. 获取全局的初始化参数
配置:
在 web.xml 中配置
<context-param>
<param-name>键</param-name>
<param-value>值</param-value>
</context-param>
获取:getInitParameter( 键 )
3. 获取项目中资源的绝对路径
相对路径:从工程的根目录开始查找文件
绝对路径:从盘符(c、d盘)的根目录开始查找文件
getRealPath()