.getInitParameterNames()
这是用来传一个参数集合的函数
1.在xml中定义好参数
<servlet>
<!-- 命名一个Servlet的名称 -->
<servlet-name>Login</servlet-name>
<!-- 该Servlet对应的类 -->
<servlet-class>bysj01.login</servlet-class>
<init-param>
<param-name>username</param-name>
<param-value>admin</param-value>
</init-param>
<init-param>
<param-name>password</param-name>
<param-value>123456</param-value>
</init-param>
<init-param>
<param-name>value</param-name>
<param-value>123</param-value>
</init-param>
</servlet>
servlet中使用这个函数,因为是集合形式,所以需要while来输出
public void init(ServletConfig servletConfig) throws ServletException {
// TODO Auto-generated method stub
Enumeration<String> enumeration = servletConfig.getInitParameterNames();
while(enumeration.hasMoreElements()) {
String element = enumeration.nextElement();
System.out.println(element);
}
}
结果展示