java web项目页面中图片显示问题

jsp页面中,图片上传后有的图片能显示,有的不显示图片,图片属性显示不可用状态。不同的电脑也是图片有的显示,有的不显示。图片路径没有错,已检查过,同样的路径,不同的图片名就导致图片有显示的和不显示的。

    图片不要中文名字;

    图片格式最好为.jpg,不过有的需要.png、.gif格式的图片,有的是需要Flash支持的;

    图片的显示也需要通过不同的浏览器测试,当然,如果编程,google和IE肯定是最优先测试的;

    路径不要有中文名称,其实在项目中,图片一般会放在一个单独的叫image的文件夹下,这是一种习惯,我们直接写上相对路径,如果可以显示一张图片并且存在的话,那么别的几乎不会出错;

    调试过程,是脚本错了,还是页面的标签错误,亦或是你的页面代码不规范,出现乱码等众多情况。

5个应该够了~~  你找找看是哪里吧~~  不会继续问哦~

追问

1、图片没有中文名字。2、图片格式也是.jpg。3、图片显示IE中也不能都显示只是部分显示图片。4、路径也没有中文名称。5、如果是脚本错误或页面标签错的话,那部分显示的图片怎么解释?
求解

追答

首先看你是不是把一些像flash插件之类的删掉了,网页显示不全的。
然后看你有没有更改IE属性里的高级设置,如果有的话恢复默认试试看。
然后看看你图片的大小和你显示图片的时候是否有限制。放个小图片看是否能够显示全。
建议你优先看flash是否更新或者删掉或者你禁用了。。。等等 你可以打开IE 工具 internet选项 里面安全标签下 自定义级别里 看是否误禁用了什么。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-27
检查一下URL中是否有中文,相关的encoding是否设置正确追问

没有中文,关键是有的图片是可以显示,有的显示不了,同样的路径只是图片名称不一样,显示结果就不一样。

第2个回答  2013-08-27
说几点建议:
第一:图片名称不要用中文
第二:图片格式统一
第三:现在本地测试通过了再在服务器上做
第四:路径要准确
第五:可以用火狐浏览器的插件firebug来调试
你对照这个五条检查一下,看问题出现在哪里!
还有不明白的,发我邮件 393015989@qq.com追问

本地测试怎样测试,用图片路径做吗?

追答

请问一下 你的程序是用什么做的?

追问

java语言 struts2 jsp

追答

在本地用Eclipse+tomcat调试,会吗?

追问

我用的是myeclipse+tomcat 结果还是部分图片显示,部分图片不显示。

追答

你用火狐的firebug插件看一下出不来的图片的位置,有没有值,还是加载失败?

追问

图片属性显示不可用状态 红色叉 没用火狐 只是IE

追答

那你截图,让我看一下
或者外网可以访问的地址发我 我帮你看一下

我的java web项目中网页文件里的图片在浏览器中显示不出来
下载火狐浏览器,然后安装firebug插件,插件安装好之后然后F12调试一下,看看控制台是否报错,看看报的错是什么错。我怀疑你图片是放在了WEB-INF目录下面,图片放在这个目录下面在浏览器中是访问不到的。。如果你的图片是存放在WEB-INF目录下面的话,那么很简单直接把图片放到与WEB-INF同一级就OK了。

myeclipse的java Web项目图片不显示问题
确实不需要把图片放在Web项目当中,只需web action 中使用File对象正确找到文件即可,*请确保更新到生产系统时,使用正确的路径即可*。我的不少系统都是这样做的。

为什么用我JAVA WEB项目里面的图片读不出来
此src表示为web的根目录 即 WebRoot下 建议加个images文件夹放图 可写成 src="images\/45...224.jpg"\/> 建议写成 绝对路径 在生成xxxx.jsp文件时 系统会在 上面增加:< String path = request.getContextPath();String basePath = request.getScheme()+":\/\/"+request.getServerName()+":"+req...

web项目图片显示不出来
你的contextPath是\/WEB-INF ?如果没有特别设置过,应该是 {pageContext.request.contextPath}\/WEB-INF\/images\/logintitle.gif 才对吧??

java实现图片上传并显示?
JAVA上传图片到项目文件夹,怎么显示在页面上啊?1、方法一:首先,打开一个图文并茂的word文档。然后,点击word菜单的“文件——另存为”。2、置了网页上的word文件在浏览器中打开(工具-选项-常规-web选项-浏览器)里面设置。3、如果是网页的话,先从数据库中取出图片地址,然后在页面上添加URL标签,...

javaweb项目中网页的视频怎么无法显示
第一:js播放器 是不是引对了,也就是你这段JS代码是不是有错。第二:播放的视频文件 地址是不是对了,特别注意路径的 '\/'和‘\\’分隔符问题,在windows下基本是‘\\’的,你试着把路径的分隔符换一下,看看会怎么样。第三:浏览器是不是支持播放,是不是浏览器的设置里面有问题。

javaweb为什么我的页面内容和表头冲不齐
另外 虽然看不到代码的的部分 但是我也可以猜测一二 1 table 太多了 导致 页面样式对他们都生效了 2 td 嵌套了table 却没有正确结束标签 导致 浏览器自己补充了一个大table 3 错误了循环导致了 错误的 样式 我建议你把 项目打包发上来 更容易进行调试 而不是 单纯的几个图片 ...

java WEB项目的jsp页面显示的时候乱码。在别人电脑上都显示的是正常的...
你要右键项目设置编码为UTF-8,jsp乱码的话,你要先把未乱码的代码复制到txt文件,再到项目里重创键jsp页面,再txt里的未乱码的代码复制黏贴即可

java web项目中有很多的图片,如何存放?
一般情况下,前端服务器,跟后台的服务器,是分离开的,有不同的人去管理,如果项目小的话,可能就全放在一个。这个优化的化,你可以去了解下 CDN原理。这个是用来优化静态资源加载情况的。另一种情况是,显示的图片,不是前端构成的,是用户上传文件产生的,这种情况下,现在一般有专门的对象存储,用...

Java web工程图片文件
你的图片文件夹名称为:image , index.jsp里面有代码是src='img\/ddl.gif' 路径不正确了~改为 src='image\/ddl.gif' ,你试试看

相似回答