ServletContext对象
ServletContext对象,代表了整个web应用,可以和程序的容器(服务器)来通信 获取方式 通过request对象获取: request.getServletContext() 通过HttpServlet获取: this.getServletContext(); ServletContext对象的功能 获取MIME类型(文后将什么是MIME类型): String getMimeType(String file) 获取到数据的类型后,可以 用于设置响应头content-type 的值 获取方法: String getMimeType(String file); 域对象:共享数据,前面说到,ServletContext代表了整个web应用, 因此ServletContext对象中存放的数据整个web应用的资源都可以访问和修改 方法 和request域对象的三个方法一样,只是两者的作用范围不同 获取文件的真实(服务器)路径 方法:String getRealPath(String path) 文件直接位于web目录下时: context.getRealPath("/+文件名称"); 文件位于web目录下下的目录a中时: context.getRealPath("/a/+文件名称"); 文件直接位于src目录下时: context.getRealPath("/WEB-INF