单击命令按钮很容易将其禁用。但是说表单验证失败(使用ajax和不使用)。如果验证失败使用户无法修复错误并重试,该如何重新启用命令按钮?

最佳答案

像这样吗?

<h:commandButton disabled="#{myBean.someCondition and not facesContext.validationFailed}"/>

09-06 00:05