JSP 图片无法显示

很奇怪的问题开发环境MyEclipse6.5JDK1.6Tomcat6.0WebRoot\index.jspWebRoot\image(这里5张图)用了最简单的代码测试<... 很奇怪的问题
开发环境MyEclipse6.5
JDK1.6 Tomcat6.0

WebRoot\index.jsp
WebRoot\image (这里5张图)

用了最简单的代码测试
<img src="image/1.jpg" /><br/>
<img src="image/2.jpg" /><br/>
<img src="image/3.jpg" /><br/>
<img src="image/4.jpg" /><br/>
<img src="image/5.jpg" /><br/>

只有这样 其他没写什么代码 都是自动生成的了

测试后只有1张图片显示的
其他4张都不显示
在Palette视窗里5张图都能看见的

换了别的图 有的显示 有的不显示
不知道啥问题??
后缀都是小写的
都是RGB的
这些图片在HTML里都可以显示的
一到JSP里就没了
不是<br/>的问题
就算我图片传到相册 直接浏览能看到
放到img的src里也看不到
展开
 我来答
AcostaZK
推荐于2017-10-11 · Any code,any where
AcostaZK
采纳数:94 获赞数:2352

向TA提问 私信TA
展开全部
JSP 图片无法显示通常是由于以下原因:
1、文件路径或文件名称的问题,这需要验证文件的路径是否正确是否区分了大小写。jsp路径也是十分特殊的,相对路径有时候是无效的,所以需要使用绝对路径,路径前使用<%=request.getContextPath() %>.
2、图片的规格有问题,验证的方式是:在文件管理器中鼠标右键图片,选择打开方式IE,看是否能打开,能正常打开的图片就没有问题。
3、显示图片的代码写的不对。这里只能看到提问,看不到详细,猜测可能会有这样的错误,或者是调用标签方式不正确,html有两种调用图片的方式,一种是图片标签直接做展示,另一种则是通过背景的形式展现,如下:
<img src="imagePath" />
<xxx style="background:url(imagePath);"></xxx>
<xxx style="background-image:imagePath;"></xxx>
4、被覆盖。如果图片因为被别的div或者其他html控件盖住了,就不会显示正常了,可以通过IE浏览器点“F12”打开开发人员工具,在“HTML”选项卡下有个光标的图标,点击后再点击页面中药显示图片的区域,开发人员工具的面板中的代码块就自动跳到该区域对应的代码并且高亮显示,这样就可以知道是什么将图片覆盖在后面了。出现此种情况需要先看是否两个区域都正确,如果该覆盖图片的区块是被挤到这里来的,则需要重新调整此区块的位置,若是确实应该是和图片重叠显示的,则需要在图片中添加样式:z-index,数值比那个区块大即可。
沃销
2009-11-21 · TA获得超过447个赞
知道小有建树答主
回答量:249
采纳率:0%
帮助的人:144万
展开全部
有一下几种可能:
1、文件大小写有问题。JAVA对大小写敏感。
2、JPG图片是CMYK模式下编辑的的时候 图片在网页上显示不出来。
3、要是上述两种还不OK,那你就得看有没有其他代码对图片进行隐藏操作了。

你理解错了 我说的不是文件大小,而是文件名字的大小写。
你用PS打开图片看看,看他的模式是CMYK还是RGB
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千锋教育
2018-06-27 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
jsp中的图片不显示是因为图片路径不对,导致无法定位到图片。
图片路径如果在工程中的话,写法如下:
background="${pageContext.request.contextPath}/imges/xx.jpg" ;
通用写法:
${pageContext.request.contextPath}/文件夹名/图片名
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友145f278fe
2009-11-21 · TA获得超过309个赞
知道小有建树答主
回答量:227
采纳率:0%
帮助的人:156万
展开全部
是代码的问题,<br>br后面没有/ 吧
只要图片名正确就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式