我有關於特定@Request範圍bean的維護狀態的問題。我有一個Seam實體列表請求範圍組件。並且在一個特定的請求後,我希望它保持其狀態,而不是刷新,a4j:keepAlive
做解決方案,但不幸的是使用a4j:keepAlive
銷燬視圖內的一些其他功能,所以改變整個頁面,我只是忽略a4j:keepAlive
。如何保持請求範圍bean的狀態,而不使用richfaces 3和seam 2中的a4j:keepAlive?
我的問題是,如何在不使用a4j:keepAlive
的情況下維護此特定場景,並且不將我的組件變爲@SessionScope
或@ConversationScope
。
謝謝先進。
我編輯了我的問題。 btq即時通訊使用jsf 1.2。 –
@EllieFabrero我已經更新了我的答案。如果你公開你正在做的事情的代碼和提供準確答案的缺陷,會更好。 –
謝謝你的回答,我很感激。我想我會嘗試你的建議。我正在考慮將數據存儲在會話中。順便說一句,我可以改變一個bean的某個範圍,或者它是固定的嗎?在我的場景中,我有一個表綁定到具有排序表的能力的實體列表,但是例如,在發送請求和reRender表之後,該表回到其舊的排序,因此我想在請求之後維護它。 –