<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 33,  comments - 17,  trackbacks - 0
     1// 從資源文件里讀取值的類,文件后綴不一定要.Properties,只要里面內容如:url=www.cnsec.net 
     2可通過key(url)取得值-www.cnsec.net,簡單、強大 
     3import java.io.File;
     4import java.io.FileInputStream;
     5import java.io.FileNotFoundException;
     6import java.io.IOException;
     7import java.util.Properties;
     8/**
     9 * ReadProperties.java
    10 * Description: 讀取操作屬性配置文件
    11 * @author li.b
    12 * @version 2.0
    13 * Jun 26, 2008
    14 */

    15public class ReadProperties {
    16
    17    /**
    18     * Description: 獲取屬性配置文件
    19     * @param path 資源文件路徑
    20     * @return    Properties Object
    21     * @throws FileNotFoundException
    22     * @throws IOException
    23     */

    24    public static Properties getProperties(String path) throws FileNotFoundException, IOException{
    25        Properties props = null;
    26        File file = new File(path);
    27        if(file.exists() && file.isFile()){
    28            props = new Properties();
    29            props.load(new FileInputStream(file));
    30        }
    else{
    31            System.out.println(file.toString() + "不存在!");
    32        }

    33        return props;
    34    }

    35    
    36    /**
    37     * Description: 從屬性文件獲取值
    38     * @param props Properties Object
    39     * @param key
    40     * @return 通過key匹配到的value
    41     */

    42    public static String getValue(Properties props,String key,String encod){
    43        String result = "";
    44        String en = "";
    45        String localEN = System.getProperty("file.encoding");
    46        if(encod !=null && !encod.equals("") ){
    47            en = encod;
    48        }
    else{
    49            en = localEN;
    50        }

    51        try {
    52            key = new String(key.getBytes(en),"ISO-8859-1");
    53            result = props.getProperty(key);
    54            if(!result.equals("")){
    55                    result = new String(result.getBytes("ISO-8859-1"),en);                
    56            }

    57        }
     catch (Exception e) {
    58        }
    finally{
    59            if(result == null)result = "";
    60            return result;
    61        }

    62    }

    63    
    64    public static String getValue(Properties props,String key){
    65        return getValue(props, key, "");
    66    }

    67
    68}
    posted on 2008-07-23 17:43 scea2009 閱讀(413) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    <2008年7月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    PL/SQL存儲過程與函數

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 中国国语毛片免费观看视频| 国产亚洲精品bv在线观看| 免费的黄色网页在线免费观看| 毛片视频免费观看| 亚洲人成未满十八禁网站| 噼里啪啦电影在线观看免费高清| 亚洲三级高清免费| 日韩成人免费aa在线看| 亚洲av无码一区二区三区在线播放| 在线观看成人免费视频| 亚洲av永久无码精品秋霞电影秋 | 蜜桃视频在线观看免费网址入口| 亚洲精品无码久久久久久久| 97性无码区免费| 亚洲国产精品自在自线观看| 免费在线精品视频| 久久久精品国产亚洲成人满18免费网站 | 亚洲国产精品一区二区三区久久| 一级毛片免费全部播放| 国产成人无码综合亚洲日韩| 97视频免费观看2区| 激情五月亚洲色图| www国产亚洲精品久久久| 中文字幕永久免费视频| 亚洲激情视频在线观看| 全免费一级午夜毛片| 永久免费精品影视网站| 亚洲av之男人的天堂网站| 可以免费看黄的网站| 免费无码午夜福利片69| 日韩亚洲Av人人夜夜澡人人爽| 亚洲人成电影网站免费| 一级免费黄色毛片| 亚洲美女人黄网成人女| 国产午夜影视大全免费观看| 日本不卡免费新一区二区三区| 色婷五月综激情亚洲综合| 免费精品国产自产拍观看| 在线观看特色大片免费网站| 亚洲午夜精品久久久久久app | 亚洲av无码专区在线播放|