在父ui:repeat中为p:selectBooleanButton触发侦听器,但不为内部/子ui:repeat触发p:selectBooleanButton的侦听器.
我们不能使用嵌套表单.有什么建议.
<h:form prependId="false"> <ui:repeat value="#{xBean.sectionsList}" var="sectionItem"> <p:fieldset> <p:selectBooleanButton onLabel="ON" offLabel="OFF" value="#{sectionItem.checked}"> <p:ajax listener="#{xBean.selectSection}"/> </p:selectBooleanButton> : <ui:repeat value="#{sectionItem.sectionoptionsList}" var="sectionoptionItem"> <p:selectBooleanButton onLabel="ON" offLabel="OFF" value="#{sectionoptionItem.checked}"> <p:ajax listener="#{xBean.selectSectionoption}"/> </p:selectBooleanButton> </ui:repeat> </p:fieldset> </ui:repeat> </h:form>
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。