當用戶試圖提供憑據&按命令按鈕(其action
屬性重定向用戶到驗證後,相關頁面),我的應用程序實例化一個@RequestScoped
豆後登錄到我的應用程序時,action
屬性的方法被執行。現在重定向完成後,成功登錄後,再次在重定向頁面上需要此bean。但是這個bean被破壞了,所以需要重新創建。頁面重定向導致請求bean創建兩次
這是正常的嗎?我期望這個bean在那裏完成請求,因爲重定向只是請求的一部分。
反正如果這對於請求bean來說是正常的,那我有什麼替代方法可以在這個完整的請求中生存下來,但不會在那之後。
@BalusC:感謝您的長時間解釋。我設法解決這個問題,通過完全消除請求bean在這兩個請求中生存的需求,並在需要時在第二個請求期間創建。 – 2012-04-03 11:19:08