神秘的 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 月芽兒 閱讀(745) 評論(0)  編輯  收藏 所屬分類: J2EE學習心得

          導航

          統計

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          相冊

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 郁南县| 蕉岭县| 容城县| 营山县| 霍邱县| 靖安县| 江华| 崇左市| 安陆市| 宁乡县| 铜陵市| 永清县| 扎囊县| 英山县| 鄂温| 南康市| 汾阳市| 洛宁县| 延庆县| 桦南县| 台湾省| 邹平县| 武强县| 济阳县| 池州市| 泰州市| 兴业县| 镇雄县| 乃东县| 黄骅市| 仙游县| 株洲县| 建瓯市| 永康市| 五大连池市| 西峡县| 龙游县| 日土县| 汉源县| 余姚市| 巩留县|