您的位置:首页 > 编程语言 > Java开发

JAVA--getResourceAsStream

2017-09-05 16:42 232 查看
1、获取根路径下文件:

this.getClass().getClassLoader().getResourceAsStream("userinfoTemplate.xls");

2、获取当前类路径下文件

this.getClass().getResourceAsStream("userinfoTemplate.xls");

3、当然,上面两种情况都可以用spring的ClassPathResource来替代,这才是高大上的写法,如下:

ClassPathResource crr=new ClassPathResource("userinfoTemplate.xls");

InputStream is=crr.getInputStream();

ClassPathResource有三个构造函数,不同构造函数会在getInputStream()方法中起不同作用,导致查找文件方式不一样。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: