ServletContext 对象
ServletContext 代表整个WEB应用,可以和程序的容器(服务器)通讯
获取 ServletContext 对象
通过 request 对象获取
request.getServletContext()
通过 HttpServlet 获取
- this.getServletContext();
功能
获取 MIME 类型
- MIME 类型:在互联网通信过程中定义的一种文件数据类型
- 格式:大类型/小类型 (text/html)
- 获取:String getMimeType(String file);
域对象:共享数据
- 范围:所有用户所有请求的数据
获取文件的服务器路径
String getRealPath(String fileName):根据文件名返回该文件在项目中的服务器路径- src 目录下的文件会被放到
/WEB-INF/classes/file_name路径下
下载文件
设置超链接功能:
使用响应头设置资源的打开方式:content-disposition:attachment;filename=XXX