• 使用 Properties 为系统提供配制信息


    在为系统提供一些配制信息的时候,以前都是使用 web.xml 文件的 context-param 标签来提供,从 web.xml 文件中读取 context-param 信息的时候,需要一个 HttpServletContext 对象,所以在需要从 web.xml 文件中读取信息的时候都需要一个 HttpServletContext 对象,这使我感觉有点麻烦。

    今天看了一下 Properties 类,此类可以从一个文件中读取一些配制信息,使用起来也比较方便。

    Properties 类可以读取两种格式的文件,一种是文本文件,别一种是 XML 文件。

    文本文件的格式如下:
    PARAM-NAME=VALUE
    PARAM-NAME=VALUE

    每一行一个参数名称和参数的值。

    XML 文件的格式:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">

    <properties>
        <entry key="PARAM-NAME">VALUE</entry>
    </properties>

    Properties 类通过 load(InputStream input) 方法来读取配制信息,然后通过 getProperty(String name) 方法来读取配制信息,Properties 类还可以通过 store 方法来保存配制信息。

  • 相关阅读:
    jquery queryBuilder过滤插件的使用
    前端跨域问题
    [BZOJ 3326] 数数
    [BZOJ 2427] 软件安装
    [BZOJ 3675] 序列分割
    [Atcoder Grand Contest 004] Tutorial
    [P2831] 愤怒的小鸟
    [Atcoder Regular Contest 065] Tutorial
    [P3806] Divide and Conquer on Tree
    [POJ 1741] Tree
  • 原文地址:https://www.cnblogs.com/kuku/p/963424.html
Copyright © 2020-2023  润新知