java中Image获得相对路径的图片,求代码

首先要求Imageimg=Image.getInstance("F:/sompw/sompw/WebRoot/images/image-left.jpg");用这种方式,... 首先要求Image img=Image.getInstance("F:/sompw/sompw/WebRoot/images/image-left.jpg");用这种方式,我这是写的绝对路径的,这段代码是写在java类里面的,如下图
中UserDaoImpl类中的方法里面

我的图片是保存在项目中webRoot下面的images文件夹中的
我现在要求要写相对路径的,
展开
 我来答
帐号已注销
2012-07-05 · TA获得超过751个赞
知道小有建树答主
回答量:376
采纳率:0%
帮助的人:364万
展开全部
Image img=Image.getInstance("images/image-left.jpg");
这样就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liupesnap
2012-07-05 · TA获得超过253个赞
知道小有建树答主
回答量:66
采纳率:0%
帮助的人:105万
展开全部
弄个全局变量(最好是配置文件一类的) 把你的根路径写进去 在用的时候做好全路径拼接 在上线部署之前 修改配置这个路径就好了 (这是比较通用的方案)
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zjlice59
2012-07-05
知道答主
回答量:37
采纳率:0%
帮助的人:8.4万
展开全部
首先获得系统根路径getWebRootDir() 和imgage名字再拼接一下完整的路径 既是相对路径
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-07-05
展开全部
一楼说的对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式