ServletConfig
ServletConfig是每个servlet单独的配置,同样地,它写在web.xml中,与它对应的是全局配置<Context-param>(服务器全局配置)。
在web.xml中配置
配置格式:
在需要配置的<servlet>标签中添加:
<init-param>
<param-name>config</param-name>
<param-value>configValue</param-value>
</init-param>
如:
<servlet>
<servlet-name>config</servlet-name>
<servlet-class>cn.xiaohei.servlet.ServletConfigServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>configValue</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>config</servlet-name>
<url-pattern>/c</url-pattern>
</servlet-mapping>
获取ServletConfig
protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//获取ServletConfig
ServletConfig sc = this.getServletConfig();
String config = sc.getInitParameter("config");
System.out.println(config);
}
来源:https://www.cnblogs.com/Scorpicat/p/12358142.html