Verificação de Usuário Inexistente

Saudações galera, minha dúvida é a seguinte:

Tenho um formulário HTML de login que chama um servlet Login. O servlet faz uma consulta à tabela usuarios trazendo de volta apenas os usuários como nome igual ao que a pessoa digitou:

ResultSet rs = st.executeQuery( “select * from usuarios where usuario = “” + req.getParameter( “txtUsuario” ) + “”” );

A questão é: se o usuário não existir rs será um ResultSer vazio e, caso eu tente chamar rs.next(), gera-se uma exceção. Não encontrei nenhum método pra me dizer se um ResultSet é vazio ou não. Como fazer então?

Grato.

faz assim

while (rs.next()){   
    //aqui vc pega o registro...
} 

espero ter ajudado…

Para verificar se existe algum registro no Resultset você deverá fazer o seguinte:

if(rs.next()) { // se existir registro executa este bloco } else { //se não existir registro executa este bloco }

Espero ter ajudado

Mais uma vez o fórum me ajudou. Obrigado pela ajuda!