Struts 1 Web アプリケーションがあり、ユーザーがブラウザの戻る/進むボタンを押したときにリダイレクトを強制するために、post/redirect/get を実装したいと考えています。主な問題は、セッション タイムアウトを実装したいということです。セッションが期限切れになったときに「sessionExpired」ページにリダイレクトしていますが、ユーザーがブラウザをクリックして戻った場合に前のページの情報を非表示にしたいと考えています。アクションのキャッシュを削除するコードを既に追加しています。
response.setHeader("Cache-Control", "private, no-store, no-cache, must-revalidate");
response.setHeader("Pragma", "no-cache");
しかし、それはブラウザの「キャッシュにページが見つかりません」をスローし、「キャッシュなし」ページの代わりにページにリダイレクトする何かを実行したいと考えています。そのため、PRG を実装しようとしています。