Primefaces - <p:dialog>

1 resposta
J

Tenho um dialog que mesmo colocondo em um campo que ele é obrigatório, se esse campo não for preenchido, não aparece nenhuma mensagem de erro neste dialog

Segue Dialog

<p:dialog header="Gerencia Usuario" widgetVar="dialogUsuario" resizable="true" modal="false" position="center" width="500">
<h:form prependId="false" id="formAlterarUsuario">
		<h:messages/>

<h:outputText for="nomeUsuario" value="Nome:"/>
	    	<h:panelGroup>
	    		<h:inputText id="nomeUsuario" value="#{usuarioBean.usuario.nome}"  required="true" 
	    		requiredMessage="Teste"/>
	    		<h:message for="nomeUsuario" />
	    	</h:panelGroup>
<p:commandButton actionListener="#{usuarioBean.alterarUsuario}" value="Cadastrar"/>

Se alguém poder ajudar agradeço :D

1 Resposta

A

cara,

seguinte, esse seu dialog tem que ta fora do form seu principal, ter um form proprio, vc deve colocar um id no h:messages e no botao dar um update nesse id da h:message.

t+

Criado 22 de outubro de 2011
Ultima resposta 22 de out. de 2011
Respostas 1
Participantes 2