JavaWeb

JavaWeb——ServletContext

2019-05-29  本文已影响0人  定格r

1.概念:代表整个 web 应用,可以和程序的容器(服务器)来通信

2.获取:

1.通过request对象获取

  ServletContext context1 = request.getServletContext();

2.通过HttpServlet获取

 ServletContext context2 = this.getServletContext();

3.功能:

1.获取 MIME 类型

MIME 类型:在互联网通信过程中定义的一种文件数据类型

举例:

 //通过HttpServlet获取
        ServletContext context = this.getServletContext();
    //定义文件名称
        String filename="a.jpg";
    //获取 MIME 类型
        String mimetype=context.getMimeType(filename);//image/jpeg
        System.out.println(mimetype);

2.域对象:共享数据

1.setAttribute(String name,Object value)
2.getAttribute(String name)
3.removeAttribute(String name)

ServletContext 对象范围:所有用户所有请求的数据

3.获取文件的真实(服务器)路径

方法:
String   getRealPath(String path)
image.png
上一篇 下一篇

猜你喜欢

热点阅读