Exibir mensagem de erro na jsp

3 respostas
Isaias_Barbosa

Boa Noite…gostaria de pedir uma ajuda simples aqui…Tenho uma pagina em que o cliente faz o login…Eu uso a JSP + servlet…Quando o cliente faz o login e erra, a mensagem de erro aparece em uma outra pagina em branco…Eu queria saber como fazer para essa mensagem de erro aparecer na mesma pagina…e se possivel em baixo do campo de senha…Grato…

3 Respostas

lucas.sampaio

Só mandar pra pagina que quer onde o erro seja mostrado. Pode postar o código?

Isaias_Barbosa

Codigo da pagina do Cliente…

<` html lang=“en” >

<`head>

<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="">
<meta name="author" content="">
 <title>Conexão Sáude</title>
<!-- Bootstrap core CSS -->
<nav class="navbar navbar-expand-lg navbar-light bg-faded py-lg-4">
  <div class="container">
    <div class="collapse navbar-collapse" id="navbarResponsive">
      <ul class="navbar-nav mx-auto">
        <li class="nav-item active px-lg-4">
          <a class="nav-link text-uppercase text-expanded bg-inverse text-white" href="index.jsp"><img src="imagens/house.png"/> Home
            <span class="sr-only">(current)</span>
          </a>
        </li>
        <li class="nav-item px-lg-4">
          <a class="nav-link text-uppercase text-expanded bg-inverse text-white" href="about.jsp"><img src="imagens/community.png"/> Sobre Nós</a>
        </li>
        <li class="nav-item px-lg-4">
          <a class="nav-link text-uppercase text-expanded bg-inverse text-white" href="pacote.jsp"><img src="imagens/credit.png"/> Pacotes</a>
        </li>
        <li class="nav-item px-lg-4">
          <a class="nav-link text-uppercase text-expanded bg-inverse text-white" href="contact.jsp"><img src="imagens/muscle.png"/> Atividades</a>
        </li>
		 <li class="nav-item px-lg-4">
          <a class="nav-link text-uppercase text-expanded bg-inverse text-white" href="login_adm.jsp"><img src="imagens/lock.png"/> Area Restrita</a>
        </li>
      </ul>
    </div>
  </div>
</nav>
  <section class="login-block">
<div class="container">
<div class="row">
	<div class="col-md-4 login-sec">
	    <h2 class="text-center">Área de Login</h2>
<label for="exampleInputEmail1" class="sr-only">Seu Login</label>
<input name="login" type="text" class="form-control" placeholder="Informe o Login">
<label for="exampleInputPassword1" class="sr-only">>Sua Senha</label>
<input name="senha" type="password" class="form-control" placeholder="Informe sua Senha"></div>

"Obrigado por escolher a Conexão Saúde."

~Gerente

<input type="hidden" name="op" value="logar"/><br/>
<input type="submit" id="btn-login" class="btn btn-login float-right" value="Log in"/>
                </form>
	</div>
	<div class="col-md-8 banner-sec">
        <div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel">
<div class="carousel-item active">
  <img class="d-block img-fluid" src="imagens/saude.jpg" alt="First slide">
  <div class="carousel-caption d-none d-md-block">
    <div class="banner-text">
        <h2 style="color: #DE6262;" class="text-lg">
      <strong>Conexao Saúde</strong>
    </h2>   
    </div>

Page © - 2017 Conexão Saúde

Isaias_Barbosa

Parte do codigo da Servlet que pega o Login,

case “logar”:{

c.logar(login,senha);
                    if(c.getId()>0){
                        session.setAttribute("cliente", c);
                        response.sendRedirect("painel_cliente.jsp");
                    }else{
                        out.print("Usuário ou senha inválidos!");
                        
                    }  
                      }
Criado 5 de dezembro de 2017
Ultima resposta 5 de dez. de 2017
Respostas 3
Participantes 2