图片刷新问题
做过一个管理系统,用户可以上传图片存到web应用的/upload文件夹下,当时图片可以上传操作,上传后会返回详情页面显示图片,但是还是原来的图片,右键查看源资源文件却是更新后的图片,查看服务器文件夹里的图片也是更新后的图片,可是就是显示原来的图片,查了一下,原来是下面的原因:
上传到服务器的图片或文件,如果名字不变,则在不关闭窗口的情况下,浏览器不会再次请求这个图片,所以导致更新图片操作不会显示新的图片(然而服务器已更新)
所以我后来更改处理上传文件时文件名设置时加入一个随机数和时间混合,果然问题解决了。