社区
Java SE
帖子详情
ClassLoad.getResource的问题。
youfly
2003-12-19 11:15:12
String file="file:/E:/my project/iReporter/implementation/iReporter/web/WEB-INF/test.txt";
URL url=classLoad.getResource(file);
InputStream input=classLoad.getResourceAsStream(file);
问题是调用上面的结果可以成功的返回url,而input却为null.
...全文
88
2
打赏
收藏
ClassLoad.getResource的问题。
String file="file:/E:/my project/iReporter/implementation/iReporter/web/WEB-INF/test.txt"; URL url=classLoad.getResource(file); InputStream input=classLoad.getResourceAsStream(file); 问题是调用上面的结果可以成功的返回url,而input却为null.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
youfly
2003-12-19
打赏
举报
回复
我不讨论别的可行途径,因为有很多,我只想知道为什么会造成这样的结果。
icecloud
2003-12-19
打赏
举报
回复
用不着这么做吧?
有了url,那么 url.getFile()就可以返回文件
然后inputstream = new FileInputStream(url.getFile())
Class
Load
er之
Class
.get
Resource
和
Class
Load
er.get
Resource
我们常用
class
.get
Resource
或
Class
Load
er.get
Resource
进行读取,但两者的参数在路径处理上些许区别
class
.get
Resource
这种情况,我们用一个
class
来直接获取资源。会将目标资源路径根据规则进行转义,因为最终会使用...
get
Resource
and
class
load
.get
Resource
()
class
.get
Resource
”/“
class
path路径 “” 当前类路径
class
load
.get
Resource
() 只能“”
Class
.get
Resource
()、
Class
Load
er.get
Resource
()源码解读
Class
.get
Resource
()、
Class
Load
er.get
Resource
()源码解读
Class
.get
Resource
和
Class
Load
er.get
Resource
区别
Java中取资源时,经常用到
Class
.get
Resource
和
Class
Load
er.get
Resource
,这里来看看他们在取资源文件时候的路径
问题
。
Class
.get
Resource
(String path) path不以’/'开头时,默认是从此类所在的包下取资源; ...
关于
Class
.get
Resource
和
Class
Load
er.get
Resource
的路径
问题
cahttp://www.cnblogs.com/yejg1212/p/3270152.html(有详细例子,建议看)http://blog.csdn.net/netbug_nb/article/details/46121037(有详细例子)总结:1.
Class
.get
Resource
(“”)括号中最前面加不加/的效果...
Java SE
62,616
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章