1、 什么是 ServletConfig
servletConfig对象:用于封装servlet的配置信息。从一个servlet被实例化后,对任何客户端在任何时候访问有效,但仅对servlet自身有效,一个servlet的ServletConfig对象不能被另一个servlet访问。
2、 ServletConfig 接口有4个方法
-
String
getInitParameter (String name) : 通过名称获取指定的初始化参数 - Enumeration getInitparameterNames () : 获取所有初始化参数的名称
- ServletContext getServletContext () : 获取Servlet上下文对象
- String getServletName () : 获取的是<servlet-name> 中的内容
<servlet> <description></description> <display-name>ServletParam</display-name> <servlet-name>ServletParam</servlet-name> <init-param> <param-name>lalala</param-name> <param-value>hello</param-value> </init-param> <servlet-class>web.servlet.ServletParam</servlet-class> </servlet>
这个是servlet内部的初始化参数,getServletConfig().getInitParameter("lalala")能取到hello