Estou tentando consultar login e senha que já estão inseridos no banco de dados porém está dando o seguinte erro:
HTTP Status 500 - java.sql.SQLException: No value specified for parameter 1
Método consultar:
public boolean consultar(String login, String senha) {
String sql = "select login, senha from usuarios where login= ? and senha= ?";
try {
PreparedStatement stmt = connection.prepareStatement(sql);
ResultSet rs = stmt.executeQuery();
if(rs.next()) {
return true;
}
stmt.close();
}catch(SQLException e) {
throw new RuntimeException(e);
}
return false;
}
Através desse método meu Servlet recebe true ou false e isso é o que indica se ele deve ou não prosseguir pra próxima página, mas o método consultar() está dando erro e não estou identificando.