關於web工程中java類如何獲取webapp路徑下的文件

第一步: 先得到classpath路徑java

方法一
String classpath = this.getClass().getResource("/").getPath().replaceFirst("/", "");
String webappRoot = classpath.replaceAll("WEB-INF/classes/", "");
or↓
方法二
this.getClass().getResource("/../../").getPath()

而後把WEB-INF/classes截取就能得到WebAPP目錄啦:這樣子能夠獲得classpath路徑,相似於:F:/projects/JavaStudyParent/study-springmvc-junit-test/target/springmvc-junit-test/WEB-INF/classes/web

經過這個路徑你就能獲取該文件夾下的全部文件啦spring

相關文章
相關標籤/搜索