Pessoal,
Estou criando uma intranet, so que tenho uma duvida:
Tenho a minha index.jsp onde tenho os campos usuario e senha que se autenticam por LDAP , se o usuario existir ele return true senao return false. So que gostaria que quando for true ele va para uma outra pagina e quando for false ele exiba uma mensagem javascript, “login invalido”.
Na verdade a maior duvida é como volto o returno para a view.
index.jsp view
usuario model - metodo login() que me retorna se for true ou false. Como passo o returno para minha view?
Duvida MVC
R
1 Resposta
D
bom dia…
Vamos analisar juntos…
vc tem um jsp que passa para um servlet login e senha…e este servlet tem por função fazer uma conexão em um server LDAP e está conexão retorna true ou false…certo?
após o retorno da conexão o servlet tem por funcao redirecionar para alguma página de acordo com o retorno…
algo assim?
if(retorno){
response.sendRedirect(redirect);
}else{
try{
response.setContentType("text/html");
PrintWriter out=response.getWriter();
out.println("<script language='JavaScript1.2'>");
out.println("alert('Login Inválido!');");
out.println("document.location=('"+redirect + "');");
out.println("</script>");
out.close();
}catch(IOException e){
throw new ServletException("erro ao redirecionar para index");
}
}
Espero ter ajudado…
t+
Criado 25 de junho de 2009
Ultima resposta 2 de jul. de 2009
Respostas 1
Participantes 2