前提・実現したいこと
TomcatでWebシステムを開発しています。サポートブラウザはFirefoxとIE11です。
js,cssを修正してブラウザで確認する際は、ブラウザで[Ctrl+F5]を押して、キャッシュをクリアしています。
が、以下の点を理由に、[F5]だけでもブラウザ確認できるようにしたいです。
- 新人に[Ctrl+F5]の説明をし忘れると、不具合の原因が「キャッシュが残っているため」のときがある(説明忘れがそもそも問題ではありますが...)
- Ctrl+F5を1回押してもキャッシュが残り、何度も押す必要がある。(原因不明)
具体的に実現したいこと
HTTPヘッダのCache-Control "no-cache"
で、ブラウザにキャッシュさせないようにしたいです。
https://www.ipa.go.jp/security/awareness/vendor/programmingv2/contents/405.html
Filterを自作すれば実現は可能ですが、できればコードを書かずにTomcatの設定で実現したいです。
TomcatのExpireFilterを使えばよいのでしょうか?
https://tomcat.apache.org/tomcat-7.0-doc/config/filter.html#Expires_Filter
http://stackoverflow.com/questions/2876250/tomcat-cache-control
また、ブラウザで「localhostサイトはキャッシュしない」という設定ができれば、解決する問題なのですが、それは可能でしょうか?

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/12 09:46
2016/06/12 09:52
2016/06/12 12:38
2016/06/18 03:27