问题描述
- jsp上传图片无法显示,路径问题求教
-
image/1420378242720.jpg
image/2.jpg
image/3.jpg
如上,第一张图是系统自动生成的图片地址,后面两个是我手动加入数据库的地址,
三张图都是引用的数据库中的路径,都在同一个文件夹下,三个文件都存在,为啥第一张图看不到
而后面的图可以看到呢???实在是百思不得其解,求大神指点。很急,求大家帮助
解决方案
开发工具看下你第一张图片的http状态是404还是200。
如果是404说明你文件名或者路径肯定搞错了。
200的话那就是你的程序有问题,对图片操作出问题导致浏览器无法显示,或者图片格式不对,在IE下CMYK颜色格式的图片显示不出来,要改成rgb格式的才行。
解决方案二:
在image前边加上/将路径定位到跟目录下
解决方案三:
你将第一张图片修改一个短一点的名字试试
解决方案四:
加上根目录 <%=request.getContextPath()%> 试试
解决方案五:
你清理一下浏览器缓存,然后重新请求一下试试,URL后面最后跟上随机数
时间: 2024-10-31 15:26:37