Jsf 在h:commandButton上验证h:selectBooleanCheckbox和s:selectItems
我有两个组件(Jsf 在h:commandButton上验证h:selectBooleanCheckbox和s:selectItems,jsf,seam,Jsf,Seam,我有两个组件(h:selectBooleanCheckbox和s:selectItems) h:selectBooleanCheckbox具有默认值false,当它变为true时,s:selectItems变为启用状态,因此用户可以选择列表中的任何选项,但最后当用户转到保存所选值的h:commandButton时,我想确保如果h:selectBooleanCheckbox为true(单击),则必须选择最近启用的s:selectItems组件的选项,单击h:commandButton应防止处理/保
h:selectBooleanCheckbox
和s:selectItems
)
h:selectBooleanCheckbox
具有默认值false
,当它变为true
时,s:selectItems
变为启用状态,因此用户可以选择列表中的任何选项,但最后当用户转到保存所选值的h:commandButton
时,我想确保如果h:selectBooleanCheckbox
为true
(单击),则必须选择最近启用的s:selectItems
组件的选项,单击h:commandButton
应防止处理/保存,并告诉用户缺少什么
这是我为每个组件编写的代码:
我必须澄清,只有在选中了
h:selectBooleanCheckbox
/单击/true时,才需要进行此验证,否则注册应该不会出现问题。确定不需要“seam”标记吗?按钮在哪里?将您的密码贴到一个代码标签中。很抱歉,我忘记了按钮代码,这是:@ChristianCachaya欢迎使用SO。请看:请用文字而不是图片发布代码