- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:キャッシュが無効化されない)
キャッシュが無効化されない
このQ&Aのポイント
- サーブレットを実行した後、JSPに前の処理結果が表示され続ける問題が発生しています。
- メタタグのno-cache設定やブラウザのキャッシュクリアを試しましたが、問題は解決しませんでした。
- IEのバージョンは5.0で、キャッシュを無効化する方法や問題の回避策を知っている方はご教示ください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
確認なのですが生成されたHTMLの中身は確認されました? かなり省略して書くと <html> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <title>サンプル</title> <body> 本文 </body> </html> という風になっているはずですが... さてJPSには縁のないのでASPとかならいざ知らず 「杜甫々」さんのサイトのことは重々承知です。はい
その他の回答 (1)
- yanmaa
- ベストアンサー率45% (207/457)
回答No.1
キャッシュの制御は<META HTTP-EQUIV="Pragma" CONTENT="no-cache"> だけとは限りませんので、参考URLの内容なども確認してみてはいかがでしょうか?
質問者
補足
教えていただいた、 <http://www.okweb.ne.jp/kotaeru.php3?q=28730>、 などを参考し、以下のタグでも試みましたが、ダメでした。 <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> <META HTTP-EQUIV="Expires" CONTENT="Mon, 1 Jan 1990 00:00:00 GMT"> <meta http-equiv="Last-Modified" content="Wed, 24 JUN 1999 16:26:18 GMT"> 因みにno-cacheはIEでは無効のようです。 <http://tohoho.wakusei.ne.jp/lng/199907/99070123.htm>
お礼
中身は確認しましたが、それだけでは解決できませんでした。 調査したところ、原因は全く違うところにあったようです。 ローカルではなくプロキシサーバのキャッシュを読みに行っていた ようです。 結局、このアプリケーションのみプロキシサーバーを使用しないよう に設定するという対応を取りました。これでキャッシュを読みに行かず、 常に新しい結果が表示されるようになりました。 御回答有難うございました。