Struts2取WEB-INF下的文件

来源:互联网 发布:网络电视如何切换电视 编辑:程序博客网 时间:2024/04/29 06:46

在很多业务中要取得WEB-INF下的文件.

网上的有很多人问过这种情况怎么取文件,有很多人建议把文件放在src下,个人感觉这哥们在放屁.

在此提供一种方法.

在struts中用到这个方式.

Properties properties = new Properties();try {// 得到当前路径String url = this.getClass().getResource("").getPath().replaceAll("%20", " ");// 得到WEB-INF路径String path = url.substring(0, url.indexOf("WEB-INF"))+ "WEB-INF/sysconfig.properties";// 读取prop文件properties.load(new FileInputStream(path));} catch (IOException e) {// e.printStackTrace();}

只要路径找到了,任何文件不在话下.