从数据库中获取图片地址能在Myeclipse中web显示,但在IE9和360浏览器中却显示不了,这是为什么啊??

解决方案 »

  1.   

    右键图片看看属性中的src地址对不对
      

  2.   

    数据库中保存的路径是这样的:
    D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\jtysxhflb\upload\2012_08_02_12_20_3315339790940009struts2结构图.png
    网页中查看时地址显示不可用...
    不知道该怎么弄了?
      

  3.   

    我把数据库路径改成了/upload/2617433371615360.png形式,可以显示了。但是图片名字有中文的显示不了,请问怎么解决名字中韩中问问题,能不能给个代码?...
      

  4.   

    从数据库取出来路径存入String pic中  再进行下转码应该就可以了  楼主试试
    pic= new String(pic.getBytes("iso-8859-1"),"gbk");
      

  5.   

    从数据库取出来路径时先存入一个String pic变量中  再进行下转码再显示  
    pic = new String(pic.getBytes("iso-8859-1"),"gbk");
      

  6.   

    错了错了都错了,那是因为你的image资源文件夹放错位置了,这个文件夹必须放在WEB-INF下面不然就只能在myeclipse自带的浏览器中显示出来。我也遇到这个问题,就是移动一下image文件夹改下路径(相对路径)就OK了!!!