ServletConfig与servletContext
2016-11-02 22:33
253 查看
ServletConfig
它也是由服务器创建的,是通过servlet的init方法参数传递到servlet中的。
在servlet中要获取ServletConfig,只需要通过调用 getServletConfig()方法就可以。
它的作用:它代表的是servlet的配置对象,每一个servlet都有一个对应的ServletConfig对象。
getInitParameter(String name);
getInitParameterNames();
getServletName();
getServletContext();
servletContext
它代表的是一个web应用,每一个web应用都是只有一个对应的servletContext。
ServletContext也是由服务器创建的,所有的servlet共享同一个ServletContext,所以它可以实现
servlet之间的通信。
ServletContext是一个域对象,它相当于一个map集合。
setAttribute(String name,Object value);
getAttribute(String name);
removeAttribute(String name);
它还可以获取全局的初始化参数
<context-param>
getInitParameter(String name);
getInitParameterNames();
它还可以获取MimeType类型
getMimeType(String name);---文件下载是使用
关于路径问题.
getRealPath("/"); 它获取的是磁盘路径
getResource("/");它获取的是url
getResourceAsStream(); // 获取指向某个资源的InputStream流
它也是由服务器创建的,是通过servlet的init方法参数传递到servlet中的。
在servlet中要获取ServletConfig,只需要通过调用 getServletConfig()方法就可以。
它的作用:它代表的是servlet的配置对象,每一个servlet都有一个对应的ServletConfig对象。
getInitParameter(String name);
getInitParameterNames();
getServletName();
getServletContext();
servletContext
它代表的是一个web应用,每一个web应用都是只有一个对应的servletContext。
ServletContext也是由服务器创建的,所有的servlet共享同一个ServletContext,所以它可以实现
servlet之间的通信。
ServletContext是一个域对象,它相当于一个map集合。
setAttribute(String name,Object value);
getAttribute(String name);
removeAttribute(String name);
它还可以获取全局的初始化参数
<context-param>
getInitParameter(String name);
getInitParameterNames();
它还可以获取MimeType类型
getMimeType(String name);---文件下载是使用
关于路径问题.
getRealPath("/"); 它获取的是磁盘路径
getResource("/");它获取的是url
getResourceAsStream(); // 获取指向某个资源的InputStream流
相关文章推荐
- Servlet介绍以及servetConfig和servletContext的区别
- Servlet之旅-ServletConfig与ServletContext的区别(转)
- ServletConfig和ServletContext的区别及应用
- JavaWeb学习笔记----Servlet的ServletConfig对象和ServletContext对象的使用
- (javaweb读书笔记系列之二)servletconfig和servletcontext
- JavaEE-Servlet,ServletConfig,ServletContext
- JavaEE:Servlet简介及ServletConfig、ServletContext
- getServletConfig() 与getServletContext() 的区别 .
- ServletConfig与ServletContext对象详解
- servletConfig与servletContext
- 2014.08.31 周日-servlet运行过程、线程安全、ServletConfig对象、ServletContext对象
- ServletConfig和ServletContext
- ServletConfig与ServletContext的区别
- servletconfig对象和servletcontext对象入门
- 黑马第七天之Servlet知识,servletconfig,servletcontext,response三个对象的用法
- ServletContext与ServletConfig的深度分析
- servlet中的知识点1:servletConfig,ServletContext
- Servlet接口的实现类,路径配置映射,ServletConfig对象,ServletContext对象及web工程中文件的读取
- Servletconfig和ServletContext
- Servlet第二篇【Servlet调用图、Servlet细节、ServletConfig、ServletContext】