为了账号安全,请及时绑定邮箱和手机立即绑定

加载图片使用相对路径失败,换绝对路径在eclipse里能预览成功,但是放网页里浏览也失败

代码如下图,使用相对路径,因为图片跟jsp文件都放在工程的webcontent目录下,所以代码里我直接放的文件名,然后在eclipse里给我显示成下下图那个鬼样子。如果改成绝对路径,eclipse里能成功显示,但放浏览器里不行。我知道绝对路径不显示是因为网页不能访问本机的绝对路径,所以我们用相对路径更好对伐?那为啥连eclipse里也显示不出来呢,费解,求指点!

http://img1.sycdn.imooc.com//57810a6f0001672c05690189.jpg

http://img1.sycdn.imooc.com//57810b8a0001fdfc07000182.jpg

正在回答

3 回答

5791803a00013bf605000186.jpg

5791803b00019d1505000189.jpg

5791803c0001670105000105.jpg

按照这个顺序试试,因为我也用的是eclipse写的,中间那个图是第一个图,然后是上边那个图是二个,最后那个图是代码

0 回复 有任何疑惑可以回复我~
#1

红袖侍读 提问者

非常感谢!我后来用绝对路径:request.getContextPath()再加后面那一串就没问题了
2016-07-22 回复 有任何疑惑可以回复我~
#2

qq_嵗玥_03449033 回复 红袖侍读 提问者

怎么弄的啊 我还是没看懂
2016-08-04 回复 有任何疑惑可以回复我~

需要先在eclipse的项目里的WebRoot新建一个文件夹(假如文件夹名字是image,假如图片名字是logo),然后代码是:src="image/logo.png"

1 回复 有任何疑惑可以回复我~
#1

红袖侍读 提问者

奇怪,我的eclipse没有WebRoot文件夹,只有WebContent,所有的JSP文件也都是建在这个目录下的。我按你说的另建了个文件夹在这个目录下,把图片放进去,然后引用,依然是叉叉:((((
2016-07-10 回复 有任何疑惑可以回复我~
#2

qq_生如夏花般绚烂_0

<div class="logo"><a href="#"><img src="images/123.jpg" alt=""></a> </div>我就是这么写的怎么还是不显示图片
2017-03-10 回复 有任何疑惑可以回复我~
#3

慕老板 回复 qq_生如夏花般绚烂_0

你的解决了吗 我的也是不显示啊
2017-04-19 回复 有任何疑惑可以回复我~

注意一下你的单词是不是打错了,应该是你的代码错误!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

加载图片使用相对路径失败,换绝对路径在eclipse里能预览成功,但是放网页里浏览也失败

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信