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

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

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

    posts - 22, comments - 17, trackbacks - 0, articles - 15
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    讀取properties的幾種方法

    Posted on 2006-12-02 16:16 碼農(nóng)cz 閱讀(316) 評論(0)  編輯  收藏 所屬分類: OtherJava

    1.

    ?1?private?void?getContextParam(){
    ?2???InputStream?is=this.getClass().getClassLoader().getResourceAsStream("clientConfig.properties");
    ?3???Properties?prop=?new?Properties();
    ?4???try?{
    ?5????prop.load(is);
    ?6????this.classForName=prop.getProperty("classForName");
    ?7????this.connectStr=prop.getProperty("connectStr");
    ?8????this.userName=prop.getProperty("userName");
    ?9????this.psw=prop.getProperty("psw");
    10???}?catch?(IOException?e)?{
    11????e.printStackTrace();
    12???}
    13??}
    14??//注:只能將clientConfig.properties放入src下
    15?
    16?

    2.
    ?1?String?realName=this.getServletContext().getRealPath("WEB-INF");
    ?2??????Properties?prop=?new?Properties();
    ?3???InputStream?is=null;
    ?4???try?{
    ?5????is?=?new?BufferedInputStream(new?FileInputStream(new?File(realName+"/clientConfig.properties")));
    ?6????prop.load(is);
    ?7???}?catch?(FileNotFoundException?e)?{
    ?8????//logger.info("沒有發(fā)現(xiàn)所需要的配置文件!"+e);
    ?9????e.printStackTrace();
    10???}?catch?(IOException?e)?{
    11????//logger.info("讀取文件的過程中出錯!"+e);
    12????e.printStackTrace();
    13???}
    14?
    15?//注:同樣需要定制文件存放的目錄
    16?
    17?

    3.

    ?1?public?static?String?getValue(String?key)?{
    ?2?
    ?3?private?static?Properties?propertie;
    ?4?
    ?5?String?path?=?(Configuration.class.getResource("/")?+?"").substring(6);
    ?6???Configuration?rc?=?new?Configuration(path?+?"//config.properties");
    ?7???if?(propertie.containsKey(key))?{
    ?8????String?value?=?propertie.getProperty(key);//?得到某一屬性的值
    ?9????return?value;
    10???}?else
    11????return?"";
    12??}
    13?
    14?//注:只適用在windows下,不同的操作系統(tǒng)需要使用File.pathSeparatorChar進(jìn)行分割
    15?

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国产精品福利在线观看免费不卡| 亚洲熟妇av一区| 久久无码av亚洲精品色午夜| 日本XXX黄区免费看| 亚洲一级毛片在线观| 一区二区无码免费视频网站| 亚洲一区中文字幕在线电影网| 免费福利在线播放| 国产99在线|亚洲| 午夜dj免费在线观看| 亚洲国产成人AV在线播放| 国产免费黄色大片| 欧洲美女大片免费播放器视频| 亚洲黄片手机免费观看| 成人网站免费大全日韩国产| 亚洲成av人片天堂网| 999久久久免费精品播放| 亚洲人成网站18禁止久久影院| 在线看片免费不卡人成视频| 亚洲乱色伦图片区小说| 亚洲av成人一区二区三区在线观看| 特级毛片全部免费播放| 国产亚洲一区二区三区在线观看| 国产精品99精品久久免费| 亚洲人成在线精品| 四虎永久免费网站免费观看| 国产免费内射又粗又爽密桃视频| 亚洲AV永久无码精品水牛影视 | 亚洲国产综合精品中文第一区| 日本在线看片免费人成视频1000| 亚洲国产情侣一区二区三区| 国产极品粉嫩泬免费观看| 国产日韩AV免费无码一区二区三区| 亚洲Av无码专区国产乱码DVD| 国产精品色拉拉免费看| 免费VA在线观看无码| 亚洲AV无码久久| 成年性午夜免费视频网站不卡| 一级白嫩美女毛片免费| 亚洲黄色免费电影| 免费一级毛片一级毛片aa|