Pessoal tenho uma servlet que consulta se o usuário tem ou não permisão para entrar no sistema. se ele digita a senha errada ou usuário errado quero dar uma mensagem de alerta pelo JavaScript, só que não estou conseguido fazer. estou conseguindo dar essa mensagem mas pelo console do eclipse, mas no caso o usuário não ver. tem como mandar essa msg pelo javascript?
minha Servlet//Instanciando a classe selectBd
selectBD select = new selectBD();
//Instaciando a classe cadLogin
cadLogin cad = new cadLogin();
cad.setNome(request.getParameter("user_"));
cad.setSenha(request.getParameter("password_"));
//aqui passo o cad que recebeu o nome e a senha
int status = select.buscaUser(cad);
if(status == 1){
//aqui estou criando uma sessão para o usuario
HttpSession session = request.getSession(true);
//aqui passo qualquer nome para recuperar no filter para ver se a pessoa estar logada
session.setAttribute("logado", true);
session.setAttribute("usuarioLogado", cad.getNome());
response.sendRedirect("/projetoWeb/admin/logado.jsp");
}else{
System.out.println("Usuario ou senha incorreto"); //aqui estou dando a msg de erro
response.sendRedirect("/projetoWeb/index.jsp");
}
minha classe que verifica se o usuario e a senha existe
public int buscaUser(cadLogin login){
//Instanciando a classe de conexão como o BD
conectaBD carrega = new conectaBD();
Connection con = carrega.getConnection();
PreparedStatement ps = null;
String select = "SELECT * FROM cadlogin WHERE cadlogin_nome = ? and cadlogin_senha = ?";
try {
ps = con.prepareStatement(select);
ps.setString(1, login.getNome());
ps.setString(2, login.getSenha());
ResultSet rs = ps.executeQuery();
if(rs.next()){
return 1;
}
ps.close();
} catch (SQLException e) {
e.printStackTrace();
}
return 0;
}