关于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

相关文章
相关标签/搜索