在html页面中,我有一个h:commandButton
,我想让它与h:selectBooleanCheckbox
结合使用,所以每次按下按钮都会选中复选框,否则。
是否可以直接在html中执行此操作,而不是在其后面的java代码中执行此操作?
<h:commandButton value="#{userBean.buttonText()}" action="#{userBean.changeOutput()}"/>
<h:panelGrid columns="4" rendered="#{userBean.details}" styleClass="clicked" >
<h:outputText .... />
<h:outputText ..../>
</h:panelGrid>`
答案 0 :(得分:0)
如果您使用的是JSF 2,则必须使用f:ajax标记更新包含复选框的区域。
你可以在stackoverflow中找到很多例子,看这个例子只是隐藏/显示div:After showing / hiding a JSF element with AJAX how to hide the triggering element?
希望它有所帮助。