ServletConfig和ServletContext接口
2016-10-23 10:28
309 查看
ServletConfig接口
是 web.xml 中标签信息的内存表现,(保存标签信息的对象)和 servlet 一一对应(一个Servlet标签对应一个Servlet对象,也对应一个ServletConfig对象)———>Servlet对象———->ServletConfig对象
应用:获取局部初始化参数
a、配置局部初始化参数 web.xml :在<servlet>标签内部。 <servlet> <servlet-name>LocalParamServlet</servlet-name> <servlet-class>com.zpark.yyl.servlet.LocalParamServlet</servlet-class> <init-param> <param-name>age</param-name> <param-value>10</param-value> </init-param> </servlet> <servlet> <servlet-name>CountServlet</servlet-name> <servlet-class>com.only.CountServlet</servlet-class> <init-param> <param-name>count</param-name> <param-value>1</param-value> </init-param> </servlet>
b、读取局部初始化参数: // 获取 SerlvetConfig 对象 ServletConfig conf = super.getServletConfig(); // 读取局部初始化参数 String strAge = conf.getInitParameter("age");
ServletContext接口:(重点)
是web.xml在内存的表现,ServletContext存放了所有web.xml中的信息。和web应用 一一对应(一个应用只有一个web.xml,一个web.xml 对应一个ServletContext)应用:获取全局初始化参数
a. 配置全局初始化参数 web.xml
在所有<serlvet>标签外面。 <context-param> <param-name>name</param-name> <param-value>zs</param-value> </context-param>
b. 读取全局初始化参数
// 获取 SerlvetContext 对象 ServletContext ctx = super.getServletContext(); // 读取全局初始化参数 String name = ctx.getInitParameter("name");
注意:
ServletConfig属于ServletContext中
相关文章推荐
- Servlet技术浅析(五)之-----ServletConfig接口和ServletContext接口
- 【JavaEE】Servlet接口、ServletConfig接口、GenericServlet抽象类、ServletContext接口、HttpServlet类源码及方法
- ServletConfig 接口和ServletContext 接口
- Servlet接口的实现类,路径配置映射,ServletConfig对象,ServletContext对象及web工程中文件的读取
- ServletConfig与ServletContext对象(接口)
- ServletConfig 与ServletContext
- Servletconfig和ServletContext(附mac+eclipse添加Servlet模版)(2017.9.28第一次修改版)
- javaweb—ServletContext和ServletConfig
- Servlet简介 以及servlet一些细节 servletconfig servletcontext 的几个应用
- Java--Servlet、ServletContext与ServletConfig的详解及区别
- servletcontext 与 servletconfig 分析
- JavaWeb -- 服务器传递给Servlet的对象 -- ServletConfig, ServletContext,Request, Response
- Servlet(3)ServletConfig接口的介绍(获取web.xml中某个Servlet中的初始配置参数)
- mvc-servlet---ServletConfig与ServletContext对象详解(转载)
- Servlet、ServletContext与ServletConfig的详解及区别
- getServletContext()以及getServletConfig() 与getServletContext() 的区别
- 关于ServletConfig与ServletContext的访问
- ServletConfig接口
- ServletConfig 和 ServletContext
- ServletConfig与ServletContext对象详解