2010-07-31 51 views
1

在會話超時時,我們重定向到登錄頁面,並且如果用戶重新登錄到門戶,他將被重定向到他首先嚐試導航的頁面。會話超時和登錄時重定向

在我們的例子中,重定向頁面試圖從會話中獲取值,並且它異常地失敗,當沒有依賴於對會話變量沒有任何依賴性的頁面時,它工作得很好。

處理這種情況的最佳方法是什麼?我們可以將它重定向到主頁,如果是的話,如何做到這一點?

回答

1

這取決於您在會話中存儲多少信息,作爲指導,您始終應該是「最短」的範圍。

也許你最好的選擇是隻允許在無狀態頁面上重定向,這樣它就不會給你任何有關不一致狀態的問題。

至於你最後的問題,看看這個:redirecting-on-session-timeout-in-jsf-richfaces-facelet。只需將標籤設置爲任何你想要的。

相關問題