Jsf 2 启用J2EE web应用程序的缓存';s资源

Jsf 2 启用J2EE web应用程序的缓存';s资源,jsf-2,glassfish-3,primefaces,Jsf 2,Glassfish 3,Primefaces,如何控制web应用程序的资源处理 我的用户具有极高的延迟时间(~1!),我必须在这样的环境中测试我的应用程序。我能马上看到的是,我的资源(css和图像文件)总是在每个页面上重新加载,可能是因为响应头包含一个Expire标记,不允许任何浏览器缓存 我怎样才能知道?资源适配器?将其设置为某个合理的值?有没有其他方法可以改善不良的延迟效果 环境:Glassfish v3、JSF2和Primefaces。我发现: 它可以工作,但不适用于启用安全性的资源,因为Glassfish自己设置Expires头

如何控制web应用程序的资源处理

我的用户具有极高的延迟时间(~1!),我必须在这样的环境中测试我的应用程序。我能马上看到的是,我的资源(css和图像文件)总是在每个页面上重新加载,可能是因为响应头包含一个Expire标记,不允许任何浏览器缓存

我怎样才能知道?资源适配器?将其设置为某个合理的值?有没有其他方法可以改善不良的延迟效果

环境:Glassfish v3、JSF2和Primefaces。

我发现:

它可以工作,但不适用于启用安全性的资源,因为Glassfish自己设置Expires头

这是另一个有用的信息(“使用安全约束…”部分):


我将重新表述关于Glassfish和资源的问题。

感谢您对ExpiresFilter Gabor的兴趣,请注意ExpiresFilter已集成到Tomcat 7.0.2()

西里尔(锡比亚)