一句话ServletConfig
servlet的配置对象,把servlet容器中servlet的初始化信息传递给servlet。
<span style="font-size:14px;"><servlet>
<servlet-name>Servlet</servlet-name>
<servlet-class>路径</servlet-class>
<!--配置Servlet的初始化参数 -->
<init-param>
<param-name>name</param-name>
<param-value>value</param-value>
</init-param>
/servlet></span>
获取初始化参数
public void init(ServletConfig config) throws ServletException {
this.config = config;
}
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
<strong> //获取在web.xml中配置的初始化参数</strong>
String paramVal = this.config.getInitParameter("name");//获取指定的初始化参数
<strong> //获取所有的初始化参数</strong>
Enumeration<String> e = config.getInitParameterNames();
while(e.hasMoreElements()){
String name = e.nextElement();
String value = config.getInitParameter(name);
}
}