神秘的 J2ee 殿堂

          ·古之學者必有師·做學者亦要做師者·FIGHTING·

          *.properties文件讀取

          把一些與安全相關的常量可以放在PROPERTIES文件中,動態讀取,可以提高安全性

          舉例:當面顯示旅客圖片時,我們可以通過傳遞文件名給一個servlet
          在其中補全圖片的全路徑,然后再顯示到頁面
          這樣做的好處,在頁面看不到圖片的存儲目錄結構,其中補全全路徑時,我們可以把圖片路徑做成可配置的放到*。properties中,這樣以后目錄變了也不用更改代碼
          package com.hunau.liuyong;

          import java.io.FileInputStream;
          import java.io.InputStream;
          import java.util.PropertyResourceBundle;
          import java.util.ResourceBundle;

          public class ReadPropertyies {
              
          public String getImage(String name) {
                  String tem 
          = "defaule name";
                  
          try {
                      
          /*
                       * InputStream in =
                       * getClass().getResourceAsStream("test.properties"); Properties p =
                       * new Properties(); p.load(in); tem = p.get(name).toString();
                       
          */
                      InputStream in 
          = new FileInputStream("E:\\test\\test2.properties");
                      ResourceBundle rb 
          = new PropertyResourceBundle(in);
                      tem 
          = rb.getString(name);

                  } 
          catch (Exception e) {
                      e.printStackTrace();
                  }
                  
          return tem;
              }

              
          public static void main(String[] args) {
                  ReadPropertyies rp 
          = new ReadPropertyies();
                  String name 
          = rp.getImage("name");
                  System.out.println(
          "NAME=" + name);
              }
          }



          posted on 2008-08-15 16:15 月芽兒 閱讀(751) 評論(0)  編輯  收藏 所屬分類: J2EE學習心得

          導航

          統計

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          相冊

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 赤水市| 阜阳市| 额济纳旗| 玉龙| 全州县| 武强县| 内黄县| 三河市| 都昌县| 德兴市| 苍南县| 岱山县| 额尔古纳市| 图木舒克市| 宁河县| 澳门| 泗水县| 广元市| 海口市| 广饶县| 林口县| 清苑县| 冕宁县| 泰宁县| 天祝| 兰考县| 堆龙德庆县| 湘阴县| 当涂县| 乐山市| 武山县| 怀远县| 甘孜县| 盱眙县| 郧西县| 香格里拉县| 乡宁县| 庆元县| 桐城市| 磐石市| 西丰县|