Erro Tela de Login em JSP

3 respostas
H

Tenho uma tela de login em JSP e queria que ela fizesse a validação do login no banco de dados e se o login existisse redirecionava para a pagina dentro do sistema …
Eu fiz algumas coisas mas está dando erro nas linhas: 50, 51, 67 e 70.

<%@page import="br.com.lotuseventos.Conexao"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>:: Lotus Eventos ::</title>
        <link href="componentes/stylebase.css" rel="stylesheet" type="text/css">
        <link href="componentes/lotus.js" rel="JavaScript" type="text/javascript">
    </head>

    <body>
        <div id="master">

            <div id="topo"></div>
            <div id="menu">
                <ul>
                    <li class="current_page_item"><a href="#">Home</a></li>
                    <li><a href="#">Pesquisar</a></li>
                    <li><a href="#">Cadastrar</a></li>
                    <li><a href="#">Alterar</a></li>
                    <li><a href="#">Remover</a></li>
		</ul>
            </div>
            <div id="conteudo" style="text-align: center">
                <img src="componentes/images/conteudo_topo.jpg" alt="barra-cima">

                <h1>Login</h1>
                <form action="login" name="formLogin" method="post">
                <table border="0" align="center">
                    <tr>
                        <td>Usuario: </td>
                        <td><input type="text" name="campoUser"></td>
                    </tr>
                    <tr>
                        <td>Senha: </td>
                        <td><input type="password" name="campoPassword"></td>
                    </tr>
                </table>
                </form>

                <%
                    String campoUser = request.getParameter("campoUser");
                    String campoPassword = request.getParameter("campoPassword");

                    Conexao dbs = new Conexao();
                    dbs.getConnection();
                    dbs.execSQL("QUERY", "SELECT 1 FROM usuario WHERE nome = '"+ campoUser +"' AND senha = '"+ campoPassword +"' ");
                    if(dbs.getRs().next()) {
                %>
                    with (document.formLogin) {
                    alert("USUARIO OK");
                    }
                    }
                <%
                    }
                    else {
                %>
                    <!-- AQUI TBM EH HTML -->
                    with (document.formLogin) {
                    alert("USUARIO E SENHA INCORRETO");
                    }
                <%
                    }
                    dbs.destroySQL();


                    dbs.closeConnection();
                %>

                <img src="componentes/images/conteudo_baixo.jpg" alt="barra-baixo">
            </div>
            <div id="rodape"><p><a href="#">Lotus Eventos</a> @ 2011 - Todos os Direitos Reservados.</p></div>

        </div>
    </body>
</html>

3 Respostas

DZR

Jovem,

Qual banco de dados você está utilizando?
E qual o erro que está sendo apresentado?

Obrigado.

H

estou usando MySQL

H

Os Erros são esses:

cannot find symbol
symbol: method execSQL(java.lang.String,java.lang.String)
location: class br.com.lotuseventos.Conexao

cannot find symbol
symbol: method getRS()
location: class br.com.lotuseventos.Conexao

cannot find symbol
symbol: method destroySQL()
location: class br.com.lotuseventos.Conexao

cannot find symbol
symbol: method closeConnection()
location: class br.com.lotuseventos.Conexao

Alguem pode ajudar?

Criado 19 de janeiro de 2011
Ultima resposta 19 de jan. de 2011
Respostas 3
Participantes 2