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

ServletConfig

时间:2021-02-08 12:35:54      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:value   names   next   pattern   ===   his   let   class   lang   

ServletConfig

  • 作用:读取配置
  • web.xml
<servlet>
    <servlet-name>configServlet</servlet-name>
    <servlet-class>cn.lzm.servlet.ServletConfigServlet</servlet-class>
    <init-param>
      <param-name>like</param-name>
      <param-value>pear</param-value>
    </init-param>
    <init-param>
      <param-name>color</param-name>
      <param-value>blue</param-value>
    </init-param>
  </servlet>
  <servlet-mapping>
    <servlet-name>configServlet</servlet-name>
    <url-pattern>/config</url-pattern>
  </servlet-mapping>

  • java代码
//获取ServletConfig对象

        ServletConfig config = this.getServletConfig();
        //获取当前ServletName
        String servletName = config.getServletName();
        System.out.println(servletName); //configServlet

        //读取初始化配置
        //获取键
        Enumeration<String> keys = config.getInitParameterNames();
        while (keys.hasMoreElements()){
            String key = keys.nextElement();
            System.out.print(key+"===>"); //color===>blue  like===>pear
            //根据键获取值
            System.out.println(config.getInitParameter(key));
        

ServletConfig

标签:value   names   next   pattern   ===   his   let   class   lang   

原文地址:https://www.cnblogs.com/xiaominaaaa/p/14386312.html

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