我有两个组件(h:selectBooleanCheckbox
和s:selectItems
)。
h:selectBooleanCheckbox
的默认值为false
,当它转向true
时,s:selectItems
变为已启用,因此用户可以选择任何一个列表的选项,但最后当用户转到保存所选值的h:commandButton
时,我想确保如果 h:selectBooleanCheckbox
为true
(单击),必须选择最近启用的s:selectItems
组件的选项,单击h:commandButton
应该阻止处理/保存,并告诉用户缺少什么。
这是我对每个组件的代码:
我必须澄清,只有在h:selectBooleanCheckbox
被选中/点击/为真时才需要进行此验证,否则注册应该没有问题。