Message de Erro no Jsf, como devolver...  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Javabuntu
GUJ Master
[Avatar]

Membro desde: 08/02/2007 17:15:32
Mensagens: 1315
Localização: Brasília
Offline

Pessoal tenho campos obrigatórios no jsf que simplesmente coloco um required=true e coloco um h:message pra ele...

mas preciso por exemplo padronizar algumas message de erro, por exemplo num login, a senha e confirmação, se o cara digitar a confirmação diferente..

tem como eu devolver uma message de erro, mas NÃO sendo num <h:messages>, porque nele apareceria todas as messagens de erro, e gostaria de devolver apenas uma, num local especifico, por exemplo abaixo do meu inputText....

tem como fazer?

SCJP 6
SCJD
SCWCD 5
Itil V2
[MSN]
odairindena
Debugger

Membro desde: 12/09/2007 13:27:12
Mensagens: 57
Offline

acho que vc pode colocar um outputtext mesmo... tipo assim



e no managedbean voce cria uma variavel string com o nome de msgTrocaFornecedor e coloca o q vc quiser ...

ou ainda no próprio message conforme link http://www.guj.com.br/posts/list/81080.java

This message was edited 2 times. Last update was at 07/02/2008 20:00:17

maurenginaldo
JavaEvangelist
[Avatar]

Membro desde: 26/04/2006 18:16:41
Mensagens: 435
Localização: Belo Horizonte-MG
Offline

Você teria que tirar as validações do formulário e fazé-las no bean, e colocar um componente na tela para receber uma mensagem.

Sempre ao clicar no botão de comando tem que renderizar novamnete esse componente que vai exibir a mensagem.

Mauren Ginaldo Souza
______________________________________________________________
"Quis Custodie Ipsos Custodes." Quem guardará os guardiões.
[Email] [WWW] [MSN]
guilhermerockg3
Smalltalk
[Avatar]

Membro desde: 19/03/2008 16:55:11
Mensagens: 1
Offline

Para fazer isso você pode utilizar o seguinte código:


<t:message for="title" id="titleError" detailFormat="O campo esta com erro" />
<h:inputText id="title" value="#{myBean.title}" required="true" />


Espero ter ajudado...
t+

O=]========>
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team