2012-03-06 91 views
0

我有一個jsf頁面,它是sessionscoped和另一個requestcoped。在我的sessioncoped頁面中,我有一組複選框,在用戶選擇和表單提交後會轉到requestscoped頁面。JSF 2.0保持複選框被選中

我只是想在checkedcoped頁面的sessionscoped頁面中選中複選框。

+0

什麼時候你想保持複選框被選中? – 2012-03-06 06:00:05

+0

@prajeeshkumar在第一頁中選中的複選框也應在第二頁中檢查 – sameer 2012-03-06 06:04:10

+0

您可以將會話範圍bean注入到請求範圍bean中,因此當請求範圍頁面加載時,從會話範圍bean加載選擇。同時檢查EJP的解決方案 – 2012-03-06 06:08:16

回答

0

讓他們從相同的bean屬性中獲取它們的值。我假設你會想讓請求範圍頁面中的頁面只讀?

+0

是的,他們從相同的bean屬性中獲取它們的值。但是,我也必須能夠取消選擇並在請求範圍頁面中再次選擇複選框。 – sameer 2012-03-06 06:11:40

+0

@sameer如果您希望請求範圍的頁面能夠影響會話作用域中的bean,請不要使請求範圍的複選框爲只讀狀態。聽起來像對我來說是一場噩夢;-) – EJP 2012-03-06 06:20:15

+0

@ejb我怎麼會知道哪個複選框被點擊,以及如何保持在請求範圍頁面中檢查相同的複選框? – sameer 2012-03-06 06:23:34