30
日間キャッシュしたいたくさんの静的ファイル(javascript,css,images
)を含むGWTを使用するアプリケーションを開発しました。私は多くのブログを読んだが、何の手がかりも得ていなかった。GWTでの静的ファイルのキャッシュ
- 静的ファイルのキャッシュ方法 - キャッシュを達成するための可能なオプション(私はここで私は展開のためのglassfish /ペーシュ・カショーロサーバーを使用しています、サーバーやGWTアプリケーションで設定する必要があります)
任意のアイデアは何ですか? 注:私は、最小限のコード変更でこれを達成しないしたい、でも私はこのClient side caching in GWT を読みますが、ディスパッチャアプローチあなたのサーブレットコンテナにExpiresFilter
のようなものを追加する必要があります
ありがとうsebastain(+1)..何はどうなりますか?それは必須ですか?ここにもう1つの問題があります .cache.htmlファイルは404を与えていますが、このファイルもキャッシュしたいと思います。 –
Glassfishの例では転送リクエストにフィルタを適用するために ' REQUEST 'がデフォルトです。 [site](https://docs.oracle.com/cd/E19575-01/819-3669/bnagf/index.html)は、これを少し明確にしています。 あなたのユースケースでは、両方の 'dispatcher'行を省略することができると思います。 しかし、404はフィルタの結果ではありません。一定時間内に再度ブラウザにファイルを要求しないようにブラウザに指示します。 –