Olás,
Uso o componente p:dialog para uma tela de cadastro. Nessa tela, eu tenho uns campos required, e um botão de salvar:
<p:commandButton id="btn_salvar_envolvido" type="submit" action="#{envolvidoBean.salvar}" update="@form" oncomplete="dlg_cadastrar_envolvido.hide();" value="Salvar" />
No botão tenho oncomplete="dlg_cadastrar_envolvido.hide(). Porém qdo não preencho um campo required, o diálogo é fechado, e a msg de validação aparece na tela de baixo.
Queria uma forma, de não fechar o diálogo, caso um campo required não tenha siudo preenchido.
Obrigado 