ServletConfig对象
使用ServletContext对象可以获取全局配置参数,在web.xml中,每个Servlet也可以进行单独的配置(都拥有一个单独的ServletConfig对象),那么获取这些配置就需要使用ServletConfig对象(ServletConfig是Servlet的专属配置对象)。
1. 使用ServletConfig对象
<servlet>
<servlet-name>servletConfigTest</servlet-name>
<servlet-class>com.demo.servletconfig.ServletConfigTest</servlet-class>
<init-param>
<param-name>name</param-name>
<param-value>myServletConfig</param-value>
</init-param>
</servlet>
@WebServlet("/ServletConfigTest")
public class ServletConfigTest extends HttpServlet{
@override
protected void service(HttpServletRequest req,HttpServletResponse resp){
ServletConfig sc = this.getServletConfig();
String msg = sc.getInitParameter("name");
System.out.print(msg);
}
}
/*output:
myServletConfig
*/