Servlet Source Analysis (3)
3.GenericServlet
3.1上一节说到,GenericServlet实现了ServletConfig接口。ServletConfig是容器启动的配置类。可以获取到配置在web.xml文件中的一些信息。由容器进行实例化。
看一下ServletConfig里面的方法。
getInitParameter(String); 通过制定的名字获取启动的参数
getInitParameterNames(); 获取所有的启动参数,返回值是Enumeration类型
getServletContext(); 获取ServletConfig实例
getServletName(); Servlet的名字
假如在web.xml文件中如下配置.
public void init(ServletConfig config) throws ServletException {this.config = config;this.init(); } public void init() throws ServletException { }