JSP、Java、JSTL、およびサーブレットを使用して、基本的なストア マネージャー Web アプリを実装しています。
MVC (Model-View-Controller) パターンの上に PRG (POST-Redirect-GET) パターンを実装しようとしています。
PRGが私が望むものに役立つかどうかはわかりません.
ユーザーがログインし、いくつかのログイン専用ページにアクセスし、ログアウトし、リフレッシュして戻る (または進む) と、ログイン ページにのみ移動できるようにしたいと考えています。
ログインしたユーザーがログイン専用ページに移動すると、問題が発生します。response.sendRedirect(urlInStringForm)
すべてのリクエスト パラメータを削除します。確かに、HTTP セッションに何かを保存することはできますが、PageController サーブレットが 1 つある場合、そのサーブレットは確実にセッション データを探します。 PageController にリダイレクトされる他のリソースに移動します)。可能であれば、1-PageController アプローチを維持したいと思います。
負け負けの状況のようです。回避策はありますか?