validação de login

Oi pessoal!!

Bem… olha só, estou fazendo uma aplicação com JSF onde valido um login da seguinte forma:

if(rs.getString("login").equals(getLogin())){
//aqui defino minha mensagem...

Ai vem minha pergunta: como que eu faço para colocar uma mensagem na tela de login dizendo
que o login é inválido?

obrigado,

Helber Fernandes

Cara não sei se eh isso que vc esta querendo, mas se eu entendi sua pergunta faz o seguinte.
Da uma olhada em FacesMessage, FacesContext, vlws

qq coisa posta o codigo ae que poderemos ajudar mais

Sim é isso ai. fiz assim.

fm.setDetail("Login inválido"); context.addMessage("login", fm);
Mas como é que eu retorno a menságem para a tela?

Cara seguinte ao inves de vc usar fm.setDetail, no contrutor da FacesMessage vc passa a String de validacao, tipo
FacesMessage fm = new FacesMessage(“erro ao logar”);
dai vc passa o fm para context

na jsp vc vai habilitar o <h:messages> dentro dele vc colocar o <h:message for"id_login" /> </h:messages>

pronto a mensagem vai aparecer na tela

Valeu Alessandro_Alves, problema resolvido

Cara tranquilo, resolveu da forma como eu te falei eu vc arrumou outra forma

abrçs

da forma que vc falou, novamente obrigado.

abraço