我正在使用 JSF 1.2 和 glassfish 声明性安全性以及 j_security_check..
我的 xhtml 页面位于安全页面文件夹,我通过将 Web 资源约束设置为安全约束来保护其中的所有资源“/secure_pages/*”...
我的 javascript 和 CSS 在另一个中(非安全)文件夹,从 xhtml 引用......
我已经根据链接给出的说明使资源可缓存...
http://blogs.oracle.com/cwebster/entry/caching_static_resources_in_glassfish
也在堆栈溢出的讨论之一中
启用 J2EE Web 应用程序资源的缓存
它写成,它可以工作,但不适用于启用安全性的资源,其中 Glassfish 会自行设置 Expires 标头。
所以我的问题是“我如何在这个静态资源上设置缓存?”
好吧,经过一番谷歌搜索后,我得到了我的问题的答案......
只需要在sun-web.xml中写入以下属性即可
<property name="securePagesWithPragma" value="false" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)