我正在开发其拥有的图片上传功能的JSF应用程序。 我想显示上传的图片。 上载工作正常,但是当我删除上传的图片,并上传一个新的,旧的显示在浏览器中。 我输入图片的链接的浏览器,但我窗台得到旧的。 我使用相同的文件名,我不希望去改变它。 我怎么能刷新。 (没有JavaScript)。 我使用的是GlassFish服务器。 (Redeplyoing应用程序,我得到了新的图片,但它不是一个在线系统的解决方案;))谢谢。
Answer 1:
Redeplyoing应用程序,我得到了新的图片
不要将其存储在由部署文件夹getRealPath()
和后妃。 它存储的部署文件夹之外 。
也可以看看:
- 只刷新页面后,可以上传图像
文章来源: Refresh an uploaded image in JSF(to display)