- 在Servlet的配置文件中,可以使用一个或多个<init-param>标签为servlet配置一些初始化参数
<init-param> <param-name>data</param-name> <param-value>12345</param-value> </init-param>
- 当servlet配置了初始化参数后,web容器在创建servlet实例对象时,会自动将这些初始化参数封装到ServletConfig对象中,并通过init方法将ServletConfig对象传递给Servlet。
- Servlet对象的作用:获得字符集编码,获得数据库连接信息,获得配置文件
//得到指定的 String value = this.getServletConfig().getInitParameter("data"); System.out.println(value); //得到多个初始化参数 Enumeration e = this.getServletConfig().getInitParameterNames(); while(e.hasMoreElements){ String name = (String)e.nextElement(); String value = this.getServletConfig().getInitParameter(name); }