ServletConfig对象
- 1.ServletConfig:ServletConfig 共有四个方法分别是:getInitParameter(java.lang.String name) 、getInitParameterNames() 、getServletName() 、getServletContext() ,前两个方法获取初始化参数信息,第三个是获取 Servlet 的名字,该方法了解就可以,最后一个方法,封装了 Serlvet 的配置信息,并且可以获取 ServletContext 对象。
<servlet>
<servlet-name>helloServlet</servlet-name>
<servlet-class>com.xs.javaweb.HelloServlet</servlet-class>
<init-param>
<param-name>user</param-name>
<param-value>root</param-value>
</init-param>
<init-param>
<param-name>password</param-name>
<param-value>1230</param-value>
</init-param>
<load-on-startup>-1</load-on-startup>
</servlet>
String user = servletConfig.getInitParameter("user");
System.out.println("user: " + user);
Enumeration<String> names = servletConfig.getInitParameterNames();
while(names.hasMoreElements()){
String name = names.nextElement();
String value = servletConfig.getInitParameter(name);
System.out.println("^^" + name + ": " + value);
}
String ServletName = ServletConfig.getServletName();
System.out.println(ServletName);