ServletConfig类简介
ServletConfig类的三大作用
1、可以获取Servlet程序的别名servlet-name的值
2、获取初始化参数 init-param
3、获取ServletContext对象
注意:一个ServletConfig对应一个Servlet程序
我们知道,servlet-name的值在web.xml文件的servlet标签配置,那么,ServletConfig的init-param参数在哪里配置呢?
其实,还是配置在servlet标签中,如下(这里的参数只有HelloServlet可以调用,其他的Servlet程序无法获取,强制获取只会得到一个null):
那么,如何在自己的Servlet程序下获取这个类呢?很简单。只需要找个地方使用以下代码获取即可:
ServletConfig servletConfig = getServletConfig();
//获取init-param值,其中username就是初始化参数的参数名
servletConfig.getInitParameter("username");