如题,使用struts上传的图片,图片格式限制为jpg.没次修改产品信息的时候将上传的图片重命名,然后覆盖掉原始的图片。操作成功。但是再次查看信息的时候图片仍然显示原始的,不显示覆盖后的。重复几次结果仍相同。
  到部署文件夹下查看存放图片的文件夹,原始图片已经被覆盖,但是为什么还是显示原始的图片呢?浏览器缓存了?
  奇怪,奇怪,奇怪...
  有那位大哥大姐路过的帮帮忙,小弟在线等...

解决方案 »

  1.   

    一般的操作是删除以前的 重新将图片命名(图片命名一般都是日期格式)另外 我们不知道你是怎样显示图片的 
      

  2.   

    为什么要上传后重命名呢?为什么不直接在上传后保存文件的时候重命名?这样就不用覆盖了
      

  3.   

     考虑到覆盖是不浪费空间。是在上传的中途重命名,现在自己解决,加个时间戳就可以了,问题就在与浏览器缓存了图片,第二次加载的时候路径一样就不再和服务器请求了,谢谢楼上的关注。
      自己解决了,结帖散分
      

  4.   


    你好象理解的有歧义