要在我的网络应用中显示动态加载的图片,我正在使用BufferedDynamicImageResource
。 (它只是根据数据库ID从后端服务器加载图像。)
图像资源的URL最终为:
http://localhost:8080/wicket/page?17-IResourceListener-logotype
^^
sequence number
其中我生成的每个这样的图像的序列号增加。
问题是从执行到执行重用URL(序列号重置为0)所以当我重新启动服务器时,浏览器不会获取新生成的图像,而是使用缓存版本(上次执行webapp时生成的)。
我的问题:避免此行为的最佳方法是什么? (例如,如果我可以添加加载到URL的图像的数据库ID,一切都会正常工作。)