ServletConfig
ServletConfig是Servlet中的init()方法的参数类型,服务器会在调用init()方法时传递ServletConfig对象给init()方法。
ServletConfig对象封装了Servlet在web.xml中的配置信息,它对应<servlet>元素。ServletConfig类的功能有:
* String getServletName():获取Servlet配置名,即<servlet-name>的值;
* ServletContext getServletContext():获取ServletContext对象,这个对象稍后介绍
* String getInitParameter(String name):获取初始化参数
* Enumeration getInitParameterNames():获取所有初始化参数的名称
在web.xml文件中,配置<servlet>时可以为<servlet>配置0~N个初始化参数,例如:
<servlet>
<servlet-name>xxx</servlet-name>
<servlet-class>cn.itcast.servlet.MyServlet</servlet-class>
<init-param>
<param-name>p1</param-name>
<param-value>v1</param-value>
</init-param>
<init-param>
<param-name>p2</param-name>
<param-value>v2</param-value>
</init-param>
</servlet>
ServletConfig是Servlet中的init()方法的参数类型,服务器会在调用init()方法时传递ServletConfig对象给init()方法。
ServletConfig对象封装了Servlet在web.xml中的配置信息,它对应<servlet>元素。ServletConfig类的功能有:
* String getServletName():获取Servlet配置名,即<servlet-name>的值;
* ServletContext getServletContext():获取ServletContext对象,这个对象稍后介绍
* String getInitParameter(String name):获取初始化参数
* Enumeration getInitParameterNames():获取所有初始化参数的名称
在web.xml文件中,配置<servlet>时可以为<servlet>配置0~N个初始化参数,例如:
<servlet>
<servlet-name>xxx</servlet-name>
<servlet-class>cn.itcast.servlet.MyServlet</servlet-class>
<init-param>
<param-name>p1</param-name>
<param-value>v1</param-value>
</init-param>
<init-param>
<param-name>p2</param-name>
<param-value>v2</param-value>
</init-param>
</servlet>