码迷,mamicode.com
首页 > 其他好文 > 详细

ServletConfig对象

时间:2016-05-22 18:13:04      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

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

ServletConfig对象

标签:

原文地址:http://www.cnblogs.com/stellar/p/5517110.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!