た後、私は、HttpSessionのとでは、単純なログをテストしていますnullになり、ログインビューからこの関数を呼び出すと、それは想定されているようにNewFile.xhtml
にリダイレクトされます。そして、上記のxhtmlの中には、"user"
という属性が#{user}
を使って表示されています。これまでのところすべて正常に動作していますが、ページをリフレッシュするとき(NewFile.xhtml
)、別のページにリダイレクトして"user"
属性を表示しようとすると、この動作が予想されますか?リフレッシュやリダイレクトによって別のhttpsessionが作成されますか?それとも、追加した属性を削除するだけですか?JSFのHttpSession属性は、私は、ユーザーを認証した後、私はHTTPセッションにユーザー属性を追加してリフレッシュ/リダイレクト
0
A
答えて
0
私の問題を解決するためにいくつかの研究が成功した後、それは私の部分のちょっとした間違いです。だから私は質問を削除するのではなく、ここで答えを残すべきだと思った。
私はこれがクッキーと関係があることを知ったので、私はクロムのF12を使ってHTTPトラフィックを追跡しました。リフレッシュ/ナビゲートするたびに新しいクッキーを送信するサーバーでした。そして、いくつかの検索とテストの結果、セッションを無効にする原因がわかったので、このようにしてセッションを無効にするログアウト関数を呼び出していました。<h:button outcome="view.logout()"/>
outcome
はページをロードする前に関数を実行します変更するには<p:commandButton action="view.logout()"/>
関連する問題
- 1. は、私はカスタム検証属性を作成したカスタム属性
- 2. 認証にカスタム属性::ユーザーを追加する方法()
- 3. 'ユーザー' オブジェクトには属性 'student_set'
- 4. ユーザーダッシュボードを作成し、ユーザー属性をDevise gemに追加
- 5. jsonオブジェクトに属性を追加する方法は?私は属性を追加する
- 6. IE:XMLSerializerは、「xmlns:xml」属性を追加して「xml:lang」属性をシリアル化します。
- 7. 属性クラス名に「属性」を追加していますか?
- 8. Magentoの、ユーザー属性
- 9. jspを使用してセッション属性にjavascript変数を追加
- 10. jsfでカスタムコンポーネントのカスタム属性を追加する方法は?
- 11. Railsネストされた属性 - 新しい属性にカテゴリ属性を追加する方法は?
- 12. 属性を追加してonchangeイベントで属性を削除する方法は?
- 13. geomesa追加属性インデックスは
- 14. ユーザーには属性セッションがありません - > Django
- 15. Spring Security:セッションの成功時に追加の属性(プロパティ)をセッションに追加する認証
- 16. 「ユーザー」オブジェクトには、属性「休暇」
- 17. ASP.NET - 認証属性
- 18. は私が私のJSFページで列を持っているXHTML属性に
- 19. JSFリクエスト属性
- 20. DjangoはModelFormの属性としてユーザーを認識しません
- 21. 既存の属性をすべての属性セットに追加
- 22. そのユーザーのセッションが作成された後、ユーザーのデータベース属性をチェックする方法は?
- 23. 更新は別のコントローラからネストされた属性としてユーザー属性を作成します
- 24. Zend Form Elementsすべての属性を属性に追加
- 25. 追加の属性を介してhas_many
- 26. Concrete5バージョン8でプログラマチックにユーザーと属性を追加する
- 27. 私はフォントの成功を追加しますが、属性インスペクタで、私は、フォントの成功を追加
- 28. CSS:私は属性セレクタ
- 29. JSF - 属性をリダイレクトして渡す
- 30. 異なる属性のユーザー