标签:
ServletConfig对象
作用:该对象主要用于读取 servlet的配置信息。
案例:
<servlet>
<servlet-name>ServletConfigTest</servlet-name>
<servlet-class>com.hsp.servlet.ServletConfigTest</servlet-class>
<!-- 这里可以给servlet配置信息,这里配置的信息,只能被该servlet 读取 -->
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
</servlet>
如何使用:
String encoding=this.getServletConfig().getInitParameter("encoding");
补充说明:这种配置参数的方式,只能被某个Servlet独立使用;
如希望让所有的Servlet都去读取某个参数,这样配置:
<context-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</context-param>
如果要把所有的参数都读取,则使用如下方法:
Enumeration<String> names=this.getServletConfig().getInitParameterNames();
while(names.hasMoreElements()){
String name=names.nextElement();
System.out.println(name);
System.out.println(this.getServletConfig().getInitParameter(name));
}
补充:修改servlet配置模板
http://www.cnblogs.com/xdp-gacl/p/3769058.html
标签:
原文地址:http://www.cnblogs.com/stellar/p/5517110.html