数据库更换图片地址后jsp页面不能显示图片,地址显示是正确的,非得刷新工程文件才显示。怎么解决呢?

数据库存的是图片的地址。页面显示的地址也在更换图片地址后正确读出来了。。。就是不显示。总不能老刷新工程文件吧。。。还有就是清理缓存,自动刷新页面都试过了。。。都不实用。。。

第1个回答  2012-04-23
图片地址是错误的吧? 20120423190707.jpg?1335179229098。一般图片的名称都是 *.jpg。你现在读取的是*.jpg?1335179229098 后面跟了一串数字。浏览器可能把后面的数字也看做后缀名了。追问

后面的是一个随机生成的数字,主要为了区分不同时刻的图片的,就算不存在,更换图片后也一样要刷新工程图片才显示出来。

第2个回答  2013-01-31
同样问题求解

数据库更换图片地址后jsp页面不能显示图片,地址显示是正确的,非得刷新...
同样问题求解

谁有数据库中存的是图片路径,然后jsp页面显示图片出来
1、准备要显示的图片,并创建一个最简单的jsp页面,运行起来。 2、通过ImageIo读取图片。 3、将图像的元字节数据保存到bytearray中。 4、将图像的字节数据用base64编码,转换成base64字符串。 5、把base64编码过的字符串放到img元素的src属性上。 6、最后就可以看到效果了。 已赞过 已踩过< 你对这个回答的评价...

在数据库中的表格里放了图片的地址,要在java程序的界面上面显示出图片...
你要在java中显示这个图片,必须从数据库中找到这个“实质的图片”所在的位置,也就是地址 然后再引用就是了,比如放在jsp的div中

请问如何从mysql数据库中读取图片路径然后将图片显示在Jsp页面上
JSP页面就这样显示咯 < String imgUrl = “upload\/images\/xxx.jpg”;\/\/这个地址是你实际从数据库里取出来的,,如果怕照片显示不出来,加上绝对路径request.getContextPath()+"\/"+imgUrl %> <img src="<%=imgUrl %>" alt="images"\/> ...

关于网页图片动态替换的一个超难问题 jsp\/js
1.function swap_Img(imgName, imgSrc) { document.getElement(imgName).src = imgSrc;} 2.拥有这种地址的图片一般是这种情况:图片是以某种数据形态存在数据库中的,而不是以文件的形式存在一般的文件夹中。

为什么我在mysql中成功修改了数据库,jsp页面显示的数据库内容不改变
有时候是在数据库的刚刚进行更新的数据没有提交。请提交后,在清除ie缓存或者重启ie(重新开启一个session)来刷新数据。应该就可以看到最新的数据了。

JSP显示图片问题
1.你要注意,数据库里存的图片的路径是绝对路径还是相对路径,如果测试阶段总是图片出问题,先暂时换成绝对路径,测试通过说明代码没问题了,再换成相对路径。2.如果采用相对路径的话,推荐加上basepath设置,以下来自myEclipse:< String path = request.getContextPath();String basePath = request....

...将取出来的照片地址转化成为照片显示在jsp页面上
<img src="<%=rs_expert("pic")%>" width="167" height="130" border="0" \/> ASP是这样写的,你可以改成JSP的代码。

把存放在数据库中的图片路径读出来 怎样显示在jsp页面中
回答:页面上<img src="<%=这里是你读出来的路径%>"

JSP页面中,如何根据绝对路径查找到文件所在的文件夹或者是打开文件.
那么你在却出文件时!!你的文件实际的地址应该就是webroot下 file\/upload\/a.txt jsp显示时应该是:<a href="<%=request.getContextPath() %>\/file\/数据库的路径">打开 补充下!!上面可以在jsp页面直接打开文件了。但是要注意文件保存的路径是要在web-info之外。要不就无法访问了!因为 web-info...

相似回答
大家正在搜