JSP页面img标签怎么不能显示(本地)图片?<img src="image/爱之家.jpg" />

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSP页面img标签怎么不能显示(本地)图片?<img src="image/爱之家.jpg" />相关的知识,希望对你有一定的参考价值。

我在工程下面的WEB-ROOT下创建的image文件夹,这个路径有问题吗?怎么显示出来的是一个红色的X(叉),后来我改成src="/image/爱之家.jpg"还是不行,jsp支持这种图片格式应该!请教大家!

参考技术A 如果各路大神的指导都不行的话...
我这儿有个偏方 你用photoshop打开那个图片 把色彩模式看看 是不是rgb
反正cmyk的是显示不了 或者你换张图片试试!
参考技术B <%=path%>/image/a.jpg这个需要吗?
我直接在webroot下建了文件夹就可以引用了
<img alt="picture" src="img/10178.gif"/>追问

确实要啊,我放图片的文件夹就是在WebRoot下,加了后图片就出来了。

追答

确实不需要。。。你把src="/image/爱之家.jpg"中img前的“/”去掉,改成src="image/爱之家.jpg"

参考技术C 在JSP页面获取
<%
String path = request.getContextPath();
%>
<%=path%>/image/a.jpg追问

你的方法很好,怎么相对路径呢?

追答

现在不就是相对么 这不是绝对路径啊

本回答被提问者采纳
参考技术D 图片要跟你的工程放到同一路径 如果需要访问本地硬盘图片资源 你可以参考 imageView.js这个网上有资源 第5个回答  2011-12-13 不要用中文追问

名字改英文了还是现实不出来呢!怎么回事?

追答

那就是路径问题咯
/工程路径/image/爱之家.jpg

以上是关于JSP页面img标签怎么不能显示(本地)图片?<img src="image/爱之家.jpg" />的主要内容,如果未能解决你的问题,请参考以下文章

jsp <img> 标签 本地图片不显示

jsp中怎样把图片显示在界面上?

如何在jsp中显示图片

在jsp页面上用file控件添加一个本地图片的路径,然后在旁边的img中显示出来,并且不刷新页面

html怎么在页面上显示图片

怎么用javascript 保存html 页面中的img图片到本地路径