回覆列表
  • 1 # win698

    網站上總是需要用到一些自定義的配置, 我把它放在一個Properties檔案中, 如: config。properties 此檔案放在與Struts。xml相同的資料夾內, 在此我的是src下。

    1。 新建一個工具類PropertiesUtil, 在其定義一個公共的靜態的java。

    util。Properties類的物件pps

    2。 新建一個監聽類WebConfigListener並實現ServletContextListener介面

    public void contextInitialized(ServletContextEvent arg0) {

    PropertiesUtil。

    pps = new Properties();

    try{

    String path = (getClass()。getClassLoader()。getResource("")。toURI())。getPath();

    FileInputStream fis = new FileInputStream(path + "config。

    properties");

    PropertiesUtil。pps。load(fis);

    }catch (Exception e) {

    e。printStackTrace();

    }

    }

    3。 在WEB。xml中把WebConfigListener新增上去

    com。

    phonesale。common。WebConfigListener

    4。 在程式中讀取配置時使用: PropertiesUtil。pps。getProperty(key);

    編輯特別推薦:

    Java對話方塊的字型設定

    Java開發守護程序

    深入Java核心:JVM中的棧和區域性變數。

  • 中秋節和大豐收的關聯?
  • well""的中文意思是什麼?