我在我的JSF頁面上使用了一個SelectOneMenu
組件和一個SelectBooleanCheckbox
組件。SelectOneMenu僅在更新後更改其值
如果選擇了組合框,我的SelectOneMenu應該被阻塞並被設置爲第一個元素(復位)。
現在我已經實現了組合框的值更改偵聽器,並且阻止SelectOneMenu
工作得很好。
但是,當我重置組合框時,SelectOneMenu
被設置爲舊(前一個)元素。
我認爲這有點像JSF使用的緩存。
如何重置SelectOneMenu
控件?
我已將value
-屬性鏈接到bean屬性。我在值更改偵聽器中爲此屬性設置了一個值。
謝謝!
JSF 1.x or 2.x? – BalusC 2011-03-09 14:59:01
@BalusC JSF 1.x和會話範圍的bean。 – leshkin 2011-03-09 15:01:58