我在我的应用程序(JSF1.2、RichFaces 3.3.3、Portlet 桥)中生成了一份碧玉报告,但我遇到了一个问题。jasper 生成的图像即使通过重新渲染其区域也不会动态变化。经过大量讨论和分析,我得出结论,因为 jasper 提供了同名的图像(新旧)......因此浏览器不会再次加载此图像并从缓存中获取此图像。我还在 xhtml(portlet) 的 head 部分添加了以下代码,但结果仍然没有改变。
<meta http-equiv="Cache-Control" content="no-cache"/>
<meta http-equiv="Cache-Control" content="no-store"/>
<meta http-equiv="Pragma" content="no-cache"/>
<meta http-equiv="Expires" content="-1"/>
如果有人对此有解决方案,请告诉我。