使用ServletContext读取全局初始化参数(在/WEB-INF/web.xml目录下配置参数)
<context-param>
<param-name>username</param-name>
<param-value>root</param-value>
</context-param>
<context-param>
<param-name>password</param-name>
<param-value>pwd</param-value>
</context-param>
Servlet中获取参数;
//使用ServletContext读取全局初始化参数(在web.xml目录下配置参数)
String username = this.getServletContext().getInitParameter("username");
String password = this.getServletContext().getInitParameter("password");
System.out.println(username+" "+password);
//获得所有字段,返回一个泛型集合
Enumeration<String> e = this.getServletContext().getInitParameterNames();
while(e.hasMoreElements()) {
String name = e.nextElement();
String value = this.getServletContext().getInitParameter(name);
System.out.println(name+" "+value);
}
控制台打印结果: