在javaEE的项目中,怎样获取一个文件的全路径?

季_苗 发布于 2016/09/18 14:29
阅读 544
收藏 0
加载中
0
季_苗
季_苗
(1)//项目的全目录
String pathString = System.getProperty("user.dir");

System.out.println(pathString);

(2)//在web项目中获取tomcat服务器端的某一个文件的全路径
String pathString = URLDecoder.decode(Test2.class.getResource("/DBConnection.xml").getPath(),"UTF-8");
System.out.println(pathString);

(3)

/**
 * 通过该方案也是可以获得项目里的文件的路径的
 */
properties.load(LoadProperties.class.getClassLoader().getResourceAsStream("paging.properties"));

0
逝水fox
逝水fox
通过ServletContext对象的getRealPath()方法返回web项目下指定文件的绝对路径(例如传入/WEB-INF/template/)。SerlvetRequest也有同名API
返回顶部
顶部