Facesmessage

3 respostas
D

Olá pessoal!

Ao clicar em um botão no meu programa ele chama um método que faz isso:

FacesContext contextoFaces = FacesContext.getCurrentInstance();
contextoFaces.addMessage(idCliente, new FacesMessage(mensagem));

Qual tag eu coloco para exibir o conteúdo da variável mensagem?

3 Respostas

cristianomariano

Você precisa por no atributo for o id do campo que você tá validando.

<h:message style=“color: red”
for=“idCliente” />

T

Na verdade acredito que vc deva instanciar um componente qualquer, de preferência um outputText ou similar… mas via código java

D

Eu consegui resolver. É só fazer o que o cristiano falou, só que tem que acrescentar a tag <h:messages /> também.

Criado 11 de maio de 2007
Ultima resposta 11 de mai. de 2007
Respostas 3
Participantes 3