java中Image如何获得相对路径的图片,求代码。。很急,求神帮忙

Imageimg=Image..getInstance("F:/sompw/sompw/WebRoot/images/image-left.jpg");这个代码是写在pa... Image img=Image.
.getInstance("F:/sompw/sompw/WebRoot/images/image-left.jpg");
这个代码是写在package com.sompw.dao.impl.UserDaoImpl类中的方法里面的
可以看图片

我现在是些的绝对路径的,现在我需要或得相对路径的图片
而我的图片是在WebRoot下面的images文件夹中
展开
 我来答
bd9006
2012-07-05 · TA获得超过2.5万个赞
知道大有可为答主
回答量:4.8万
采纳率:63%
帮助的人:1.6亿
展开全部
Dao中,建议通过Action传递参数进入来做。

String webRoot = request.getRealPath("/")
更多追问追答
追问
请问下,我是用的dwr,不经过action直接进入方法,
你看能不能有别的方法
我用
Image img=Image.
.getInstance("sompw/WebRoot/images/image-left.jpg");也是不行
sompw是我的项目名称
追答
dwr 不经过action? 那么神奇。
fylsh
2012-07-05 · TA获得超过950个赞
知道小有建树答主
回答量:1472
采纳率:0%
帮助的人:1030万
展开全部
用System.getProperty("user.dir")+"相对的路径" 即可,

或者直接
getInstance("images/image-left.jpg");试试
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式