Luis Fernando,

Desculpe, mas faltou dizer que eu tiraria a linha "return usuarioExiste" 
de dentro do bloco try...

[]s,

Rubens
http://www.mass.eti.br/java/

> Luis Fernando,
> 
> Posso dar uma sugest�o? Eu colocaria um "boolean usuarioExiste = 
false" 
> antes do try e "return usuarioExiste" em vez de "return true" ap�s o 
> catch. Ali�s essa linha "return usuarioExiste" ficaria melhor dentro 
de 
> um bloco "finally" que � sempre executado ap�s o try ou o catch.
> 
> []s,
> 
> Rubens
> http://www.mass.eti.br/java/
> 
> > Bom dia a todos,
> > Bruno, primeiramente gostaria de agradecer pela dica. Realmente 
ficou
> > muito mais logico e simples desse jeito.
> > O metodo em questao ficou assim:
> > 
> > private boolean validateUser(String id, String password)
> >   {
> > 
> >     try{
> >        st = con.createStatement();
> > String str_sql="SELECT * FROM Tabela1 WHERE nome=id AND 
senha=password 
> ";
> >        ResultSet rs= st.executeQuery(str_sql);
> > 
> >        boolean usuarioExiste= rs.next();
> > 
> >        rs.close();
> > 
> > 
> >        return usuarioExiste;
> > 
> >        }//end of try
> >        catch(Exception e){e.printStackTrace();}
> >      return true;
> >   }
> >    Soh pra lembrar, caso depois da busca no BD ele retorne true, o 
> servlet 
> > envia uma pagina de acesso ao usuario.Caso nao, uma pagina de erro.
> > 
> > Antes o programa so dava acesso com o primeiro registro da tabela.
> > 
> > O problema agora eh que ele estah dando acesso a qualquer 
id,password
> > que seja fornecido, seja um registro valido ou nao.
> > 
> > Tenho gastado bastante tempo procurando uma solucao mais sem 
sucesso.
> > Sera que voce ou algum de nossos colegas da lista saberia como 
> resolver 
> > isso?
> > 
> > Muito Obrigado,
> > Luis Fernando.
> > 
> > 
> > ______________________________________________________
> > Get Your Private, Free Email at http://www.hotmail.com
> > 
> >     --------------------------- LISTA SOUJAVA 
> ---------------------------
> >     http://www.soujava.org.br  -  Sociedade de Usu�rios Java da 
> Sucesu-SP
> >     [para sair da lista: 
> http://www.soujava.org.br/forum/cadastrados.htm]
> >     
> ---------------------------------------------------------------------
> > 
> > 
> MailBR - O e-mail do Brasil -- http://www.mailbr.com.br
> Fa�a j� o seu. � gratuito!!!
> 
>     --------------------------- LISTA SOUJAVA 
---------------------------
>     http://www.soujava.org.br  -  Sociedade de Usu�rios Java da 
Sucesu-SP
>     [para sair da lista: 
http://www.soujava.org.br/forum/cadastrados.htm]
>     
---------------------------------------------------------------------
> 
> 
MailBR - O e-mail do Brasil -- http://www.mailbr.com.br
Fa�a j� o seu. � gratuito!!!

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a