如何在显示错误消息时保持复选框为真?每次我显示errorMessage时,我的checkBox都会变为false。我怎么解决这个问题?我正在使用jsf2.0和primefaces。
这是调用方法的按钮:
<p:commandButton styleClass="btIcon"
value="Consolidar"
image="addIcon"
process="@this :formCadastro"
actionListener="#{bean.addConsolidacao}"
onclick="carregando.show();"
oncomplete="carregando.hide();"
rendered="true"
update="@this :formCadastro :formPanel" />
答案 0 :(得分:0)
问题是当您的提交在验证失败时被拒绝,当您刷新时,它会刷新为旧值。我相信你必须要么在客户端编写代码,要么重新考虑验证的工作方式。
答案 1 :(得分:0)
您也可以尝试进程:formPanel,也许它可以正常工作。但是对于一个确切的答案,我必须看到你的所有代码。