我的应用程序使用 Spring Framework,它管理图像的上传。对于每个图像,我会创建一个文件夹:
->webSite ->images/
->img1/img1.jpg
->img2/img2.jpg
after a new upload i will have
->webSite ->images/
->img1/img1.jpg
->img2/img2.jpg
->img3/img3.jpg
不幸的是,当我部署程序时,所有图像都可以立即访问,但在上传后,新的不是它。(在前面的示例中,img1/img1.jpg ok,img2/img2.jpg ok 但 img3/img3 .jpg 错误 404 )
如果我再次部署,图像 img3.jpg 现在可用。
任何人都知道如何在运行时刷新文件夹的映射?
为了映射初始文件夹图像,我只设置了 web.xml:
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>/images/*</url-pattern>
</servlet-mapping>