JavaWeb同步学习笔记之六、ServletConfig对象

JavaWeb_ServletConfig对象

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>
		
		<!-- 1)配置 Serlvet 的初始化参数。 且节点必须在 load-on-startup 节点的前面 -->
		<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>
/*
	2)获取初始化参数。
*/
	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);
	}
/*
	3)获取 Serlvet 的配置名称(了解)
*/
	String ServletName = ServletConfig.getServletName();
	System.out.println(ServletName);

猜你喜欢

转载自blog.csdn.net/baidu_38688346/article/details/88081665