我的java web项目中网页文件里的图片在浏览器中显示不出来

在myeclipse或者dreamwear中都可以显示出来,但是放到浏览器里就加载不出来了,变成了一个叉叉图片,求大神解答!

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

我图片是放在webroot目录下的新建了一个images文件夹,不过很谢谢你,我现在就去下一个火狐,一直用的谷歌,用ie也不能显示图片

追答

我也怀疑是你没有加上项目的路径导致的,你这样吧:
${pagecontext.request.contextpath}/images/xxx.jpg
${pagecontext.request.contextpath}这个是获取项目的跟路径
或者/images/xxx.jpg

追问

明白了,很感谢!给我了解决问题的思路!

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-03-28
还有一种可能,就是代码的字符格式和浏览器的字符格式不一样,而你的图片名如果是中文的话,图片就无法显示在浏览器上,而且复制图片路径是乱码,所以必须前后端的格式都是UTF-8才行,且最好把图片名都写成英文或数字格式,这样不容易出错。
第2个回答  2019-05-10
可能是浏览器版本不一样,将url补全就行了,不过预览的时候又出不来了
第3个回答  2015-11-21
不用说就是路径有错误咯!追问

能百度到的答案我都试过了,在软件编辑器里都能预览,路径肯定是没错的啊= =有错怎么可以预览出来

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

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

java web项目上传一些图片,必须刷新文件夹才能显示图片,如何编写自动...
图片不会自动显示是不是浏览器缓存问题~?就是譬如两次请求都是同一个地址,但是如果你存储的图片已经更改,但是名字没变,这样浏览器貌似是不会重新发出请求。你可以在请求时候附加一个随机数,或者你可以再详细描述下,你说的文件夹是在哪里的文件夹,网络上的?~还是本地?你说显示图片是在哪里显示?

...只有文字.我明明设置了显示图片了的 未必是java出问题了?
如果是那种图片按钮的话要修复一下png了,你在网上找下修复代码然后自己修复一下就可以了 如果是flash的话就更新下最新版的就可以 js的话也于修复代码的..其实如果不能确认就3个都弄一下,. 没关系

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

javaweb怎么导入图片(javaweb导入项目)
1.首先,是工程目录结构及图片的引用,将图片加入近web,进行批量操作,如图所示:2.当在images文件夹中添加图片文件时,要点击refresh。3.在当图片文件更改时,要在clean以下server。怎么在JSP中插入图片?1、首先需要新建Dynamicwebproject项目,建好之后在WebContent里面的内容如图所示。2、在body里在body...

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

java web工程里面中文乱码了
java web工程出现中文乱码可以有如下解决方案:1、项目文本文件默认编码:【右击项目】->【Properties】->【Resource】->【Text file encoding】2、文件默认编码:默认使用项目的默认编码:【右击文件】->【Properties】->【Resource】->【Text file encoding】3、 JSP 文件编码:【右击文件】->【...

java web项目 正确发布后 在浏览器上打开时地址栏出现长时间的等待...
最后浏览器将信息显示给用户。但服务器内部跳转的时候,对浏览器来说是不知道的,它只负责把服务器返回的信息显示出来。在java web里 servlet的doGet或doPost中用response.sendRedirect("重定向的地址");在jsp中也可以用response.sendRedirect("重定向的地址");jsp中还可以使用特定的标签来重定向。

java web项目做的网上支付,jsp跳转到servlet时浏览器显示跳转到servlet...
1,servlet程序中加几句system.out语句看看有没有输出,2,用浏览器打开,然后打开开发者工具看看提示。有时候eclipse自带的web browse显示网页有问题,

相似回答