olá, tenho uma tela JSF com alguns campos, sendo 2 deles obrigatórios, coloquei nestes campos o required=“true”, até aí beleza.
E tenho dentro do mesmo form 2 CommandButton, um para salvar e outro para buscar, acontece que não quero fazer as validações quando clicado o botão buscar, coloquei neste commandButton o immediate=true, mas não está funcionando, ele faz as validações, tem algum truque pra isso funcionar?
<f:verbatim>
<tr>
<td align="center" colspan="4">
</f:verbatim>
<h:commandButton value="Salvar" action="#{contractController.doSave}" />
<h:commandButton value="Buscar" immediate="true" action="#{contractController.doRefresh}"/>
<f:verbatim>
</td>
</tr>
</f:verbatim>
PS: estou usando o MyFaces + RichFaces;