2012-11-23 43 views
1

我需要爲這兩個頁面創建帶有兩個頁面和一個輔助bean的webapp。我嘗試了@SessionScoped,但是當我在瀏覽器中打開其他選項卡時,我看到與以前選項卡中相同的數據。JSF'Tab'bean scope

我試圖使用MyFaces Orchestra,但是在每個AJAX請求上都創建了支持bean。

如何解決問題?

事前心存感激,伊利亞

+0

它是否必須是2頁?有條件渲染「結果」或其他什麼可以使它只有1頁?那麼你可以使用標準的JSF'@ ViewScoped'來實現這一點。另請參閱http://stackoverflow.com/questions/7031885/how-to-choose-the-right-bean-scope – BalusC

回答

-1

在,如果你打開一個新標籤,將沿着這樣將在同一會話上下文中運行結束同一個會話相關的cookie通過Web瀏覽器。你需要打開一個新的winodow來獲得新的會話。

+0

我不明白你的答案。請解釋一下。 – ILYA

+1

這個答案根本不回答具體的問題。 Fatfreddy,OP正在詢問如何將Bean範圍限制在同一瀏覽器選項卡中的兩頁之間的交互,就像CDI的'@ ConversationScoped'所做的那樣。 – BalusC

+0

對不起我的不好:)我沒有得到問題的根源:) – fatfredyy