Comprueba qué formulario tiene un error

Tengo una ventana modal que solo quiero iniciar cuando uno de varios formularios en una página tiene errores. ¿Hay una manera de usar el para identificar si una forma específica tiene errores?

pseudocódigo de ejemplo:

<h:form id="form1">

</h:form>

<h:form id="form2">

</h:form>

<a4j:rendered="#{form1.hasErrors()}">
    ... modal here ... 
</a4j:rendered>