特定のページに提供されるリクエスト属性を設定するJavaサーブレットがあります。そのページには、window.location.href= ... で新しいページにリダイレクトする JavaScript がいくつかあります。
リダイレクトされたページでリクエスト属性を使用できますか? この質問は少しわかりにくいと思います。申し訳ありません。どのように説明すればよいかわかりませんが、ご理解のほどよろしくお願いいたします。
特定のページに提供されるリクエスト属性を設定するJavaサーブレットがあります。そのページには、window.location.href= ... で新しいページにリダイレクトする JavaScript がいくつかあります。
リダイレクトされたページでリクエスト属性を使用できますか? この質問は少しわかりにくいと思います。申し訳ありません。どのように説明すればよいかわかりませんが、ご理解のほどよろしくお願いいたします。
リダイレクト用の新しいリクエストが作成され、リクエスト スコープの属性が失われます。データを保持したい場合は、代わりにセッションに保存することを検討してください。
リクエスト属性は、それらが設定されているリクエストの期間/スコープの間のみ有効です。セッション スコープの属性を使用する必要があります。
新しいページにリダイレクトするたびに、それはまったく新しいリクエストであり、新しいリクエスト オブジェクトが作成されます。したがって、以前のリクエスト オブジェクトに含まれていたものはすべて破棄されます。セッションまたはアプリケーション スコープでデータを保存してみてください。これで解決するはずです。