使用
在Web应用程序中读取文件时this.getClass().getClassLoader().getResourceAsStream(../abc.txt)
始终返回null。任何人都可以提供详细信息,我应该把abc.txt放在哪里阅读。关于getResourceAsStream的任何文章都会有所帮助。我搜索了很多但没有得到任何相关信息。
请提供宝贵的建议。 感谢。
答案 0 :(得分:1)
如果您的abc.txt
位于classpath
且位于com/test/oops/testpaper/abc.txt
之类的不同包中。
然后如下所示阅读。
InputStream io=this.getClass().getClassLoader().getResourceAsStream("com/test/oops/testpaper/abc.txt");
有关详情,请浏览java doc。