2011-03-29 1 views
1

を参照キャッシュされません。..静的リソースは、私はJSF 1.2を使用してのj_security_checkで宣言セキュリティをGlassFishのよGlassFishのセキュアなページから

マイXHTMLページはsecure_pagesフォルダ内にあると私は設定して、その中のすべてのリソースを確保"/ secure_pages/*" ...

マイJavaScriptとCSSなどのWebリソースの制約とセキュリティconstrantは、XHTMLから参照されている別の(非セキュア)フォルダ、....

であります

私はそれが動作します、と書かれたスタックオーバーフロー

Enable cache of J2EE web application's resources

の議論の一つでも

http://blogs.oracle.com/cwebster/entry/caching_static_resources_in_glassfish

...リソースをしたキャッシュ可能なリンクの指示に従ってきました、GlassfishがExpiresヘッダーを独自に設定するセキュリティ対応リソースでは使用できません。

私の質問はです。 "どうすればこの静的リソースにキャッシュを設定できますか?"

答えて

2

[OK]を、私は

はちょうど私はGlassFishのウェブを持っている日-web.xmlの

<property name="securePagesWithPragma" value="false" /> 
+0

で次のプロパティを記述する必要が....少しグーグルで後に私の質問の答えを得ました.xml、sun-web.xmlではなく、このプロパティがどこに行くのかわかりません。グーグルでは、私のwarファイルのMETA-INFディレクトリにcontext.xmlファイルを追加する必要があることを示唆しています。 – Ryan

+0

実際には、上記の答えはJSF 1.2とGlassfish 2.xを使用していました。しかし、ちょうどGlassfishのバージョンであなたの状況のた​​めの新しい質問を投稿してください。 – Jitesh

関連する問題