Galera help

Galera, estou com um arquivo JSP que instancia uma classe que se conecta ao BD, porem quando executo o JSP, ele sempre da erro na hora de executar o método logar da classe. O BD é access e ja foi declarado na fonte de dados ODBC, ja testei com aplicações desktop, e ele ta direitinho, mas quando chamo via JSP, da erro no metodo logar(String user, String senha).
A classe tem o seguinte código:

[code]package login;

import java.io.;
import java.util.
;
import java.sql.*;

public class AdmLogin {
private Properties propsJdbc = new Properties();
private final String classPath = "propsJDBC.properties";
private Connection con;
private Statement stm;
private ResultSet rs;
private boolean libera;

public AdmLogin() throws ClassNotFoundException, SQLException, IOException{
try{
//a melhor maneira de fazer, pois não está funcionando
//propsJdbc.load(new FileInputStream("propsJDBC.properties"));

       Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
        
        con = DriverManager.getConnection("jdbc:odbc:DBLogin","",""); 

// System.out.println("Conectado a DataBase");

        stm = con.createStatement(); 
           
       rs = stm.executeQuery("select user,login from usuarios"); 

        
  } 
  catch(ClassNotFoundException cnf){ 

// System.out.println("CLASSE NAO ENCONTRADA");
}
catch(SQLException sqle){
// System.out.println("ERRO NO SQL");
}
}

public boolean logar(String usuario, String login) throws SQLException{ 
    
    try{ 
        
       String userbd="",loginbd=""; 
       libera = false; 
        
       while (rs.next() && libera == false){ 
          userbd = rs.getString("user"); 
          loginbd = rs.getString("login"); 
           
          if (usuario.equals(userbd)){ 
             if (login.equals(loginbd)){ 

// System.out.println("Logon efetuado com Sucesso");
libera = true;
}
else{
// System.out.println("Senha inválida");
}
}
}

       if (libera == false){ 
//          System.out.println("Usuario Inválido"); 
       } 
        
        
    } 
    catch(SQLException sqle){ 
  //     System.out.println("ERRO NO SQL"); 
    } 
    return libera; 
}    

}[/code]
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos[/color] - Schuenemann[/size]

Galera HELP-ME

Como você está chamando e que erro dá?