6. 尚硅谷_佟刚_JavaWEB_ServletConfig 对象.wmv

6. 尚硅谷_佟刚_JavaWEB_ServletConfig 对象.wmv_第1张图片


ServletConfig 有4个方法:

6. 尚硅谷_佟刚_JavaWEB_ServletConfig 对象.wmv_第2张图片


6. 尚硅谷_佟刚_JavaWEB_ServletConfig 对象.wmv_第3张图片


web.xml

<!-- 配置和映射 Servlet -->
<servlet>
<!-- Servlet 注册的名字 -->
<servlet-name>helloServlet</servlet-name>
<!-- Servlet 的全类名 -->
<servlet-class>com.atguigu.javaweb.HelloServlet</servlet-class>


<!-- 配置Servlet的初始化参数。且节点必须在load-on-startup节点的前面 -->
<init-param>
<!-- 参数名 -->
<param-name>user</param-name>
<!-- 参数值 -->
<param-value>root</param-value>
</init-param>
<init-param>
<param-name>passwd</param-name>
<param-value>1230</param-value>
</init-param>


</servlet>


6. 尚硅谷_佟刚_JavaWEB_ServletConfig 对象.wmv_第4张图片


HelloServlet.java

@Override
public void init(ServletConfig servletConfig) throws ServletException {
// TODO Auto-generated method stub
System.out.println("init");

//方法1: 获取一个指定的 初始化参数。
String user = servletConfig.getInitParameter("user");
System.out.println("user, " + user);

//方法2: 获取初始化参数组成的 Enumeration,然后遍历。
Enumeration<String> names = servletConfig.getInitParameterNames();
while(names.hasMoreElements()){
String name = names.nextElement();
String value = servletConfig.getInitParameter(name);
System.out.println("^^" + name + ": " + value);
}

}


6. 尚硅谷_佟刚_JavaWEB_ServletConfig 对象.wmv_第5张图片




//方法3
String servletName = servletConfig.getServletName();
System.out.println(servletName);


6. 尚硅谷_佟刚_JavaWEB_ServletConfig 对象.wmv_第6张图片

你可能感兴趣的:(6. 尚硅谷_佟刚_JavaWEB_ServletConfig 对象.wmv)