隨筆-86  評(píng)論-767  文章-3  trackbacks-3
          經(jīng)常希望通過(guò)ClassName.class.getClassLoader().getResourceAsStream(““)來(lái)取得properties文件.通常:ClassName.class.getClassLoader().getResourceAsStream(““)取得的是WEB-INF的下級(jí)目錄,比如ClassName.class.getClassLoader().getResourceAsStream(“db.properties“).在Tomcat中,可以通過(guò)增加”../”來(lái)取得上層目錄,即WEB-INF目錄,這樣就可以把properties放在WEB-INF中統(tǒng)一管理。但是WLS不識(shí)別”../”。
          另外一種土辦法,就是不返回classLoader,直接ClassName.class.getResourceAsStream()。然后通過(guò)多個(gè)”../”(小于6個(gè))來(lái)返回相應(yīng)的上級(jí)目錄。
          當(dāng)然,如果類擴(kuò)展了HttpServlet,可以通過(guò)getServletContext().getRealPath("/")來(lái)取得Web部署目錄的絕對(duì)路徑。
          posted on 2005-01-14 15:07 eamoi 閱讀(5029) 評(píng)論(0)  編輯  收藏 所屬分類: JSP/Servlet
          主站蜘蛛池模板: 股票| 那坡县| 锦屏县| 通道| 巫溪县| 图们市| 盐津县| 南康市| 永城市| 兰坪| 昌黎县| 东乌珠穆沁旗| 泰顺县| 江阴市| 安庆市| 虎林市| 西华县| 神农架林区| 宝丰县| 松阳县| 黎川县| 额尔古纳市| 荃湾区| 湛江市| 清流县| 会宁县| 武城县| 镶黄旗| 马尔康县| 永丰县| 黄陵县| 枞阳县| 淳化县| 霍邱县| 桑植县| 夹江县| 和硕县| 富裕县| 苍山县| 弋阳县| 舟山市|