Bom Dia a tds,
Desculpem minha ignorancia sou iniciante em JAVA/J2EE, e minha classe abaixo está funcionando perfeitamente, uso o NetBeans e no Output estou conseguindo visualizar os dados perfeitamente… Só que gostaria que a saida dos dados fosse lista-los numa pagina JSP, alguem tem ideia como faço tal coisa!!!
Comprei alguns livros como do Fernando Anselmo do DFJUG e do Deitel, mas estou perdido. A classe está a baixo… Desde já agradeço a ajuda de vc´s.
import java.sql.*;
public class Busca {
public Connection connectMySQL = null;
public Statement stmtMySQL = null;
public ResultSet resultado = null;
public void listarUsuarios(){
String sql = "SELECT usuario, nome, senha FROM usuario order by nome";
try {
String driverMySQL = "org.gjt.mm.mysql.Driver";
Class.forName(driverMySQL);
String urlMySQL = "jdbc:mysql://ipservidor:porta/banco";
String userMySQL = "usuario";
String paswMySQL = "senha";
connectMySQL = DriverManager.getConnection(urlMySQL, userMySQL, paswMySQL);
stmtMySQL = this.connectMySQL.createStatement();
resultado = stmtMySQL.executeQuery(sql);
while(resultado.next()){
System.out.println(resultado.getString(1) + " - " + resultado.getString(2) + " - " + resultado.getString(3));
}
} catch (ClassNotFoundException e) {
System.out.println("erro listando usuarios: " + e.getMessage());
} catch(SQLException e){
System.out.println("erro listando usuarios: " + e.getMessage());
} finally {
try {
if(stmtMySQL != null) stmtMySQL.close();
if(resultado != null) resultado.close();
} catch (SQLException e){
System.out.println("erro ao tentar fechar o stmt e o rs: " + e.getMessage());
}
}
}
}