标签内的配置信息。
servlet的初始化参数配置信息:
<servlet>
<servlet-name>suibianservlet-name>
<servlet-class>mypackage.FirstServletservlet-class>
<init-param>
<param-name>123param-name>
<param-value>456param-value>
init-param>
servlet>
getServletName()获取标签中的内容
getInitParameterNames()获取所有标签中的内容,返回一个集合,遍历方法如下:
Enumeration<String> parameterNames = Config.getInitParameterNames();
while(parameterNames.hasMoreElements()){
String parameterName = parameterNames.nextElement();
}
getInitParameter("name")根据中的内容获取对应的的内容。
getServletContext()获取ServletContext对象。
值得注意的是,GenericServlet接口继承Servlet接口后,新加了四个方法:
getInitParameter("name"),getInitParameterNames()…,这四个方法分别调用了上面ServletConfig的四个同名方法。也就是说,如果我们的写的Servlet类继承了GenericServlet接口,我们就继承了这个接口的方法,我们可以用this调用(就是Servlet对象)这四个方法,不必用我们写的Servlet类对应的servletConfig来调用这四个方法。