我在我的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