私の MVC スプリング アプリケーションでは、post メソッドを使用してフォームをページに送信し、いくつかのパラメーターを使用して検索を実行します。検索結果はリストであり、すべてのエントリについて詳細ページに移動できます。正常に動作しますが、ユーザーがブラウザの戻るボタン (または Javascript) で結果ページに戻ろうとすると、「ページの期限切れ」エラーが発生します。ページを更新すると、投稿の送信が再実行され、正常に動作します。
このエラーを防ぐために追加しました
response.setHeader("Cache-Control", "no-cache");
検索コントローラーに接続すると、Safari と Firefox ですべて正常に動作しますが、IE (8 と 9) で Web アプリケーションを実行しようとすると、同じ「ページの期限切れ」エラーが発生します。
詳細ページにアクセスして、エラーなしで戻ってくる正しい方法は何ですか?
御時間ありがとうございます!
アンドレア