Reutilizar conexão

Olá a todos.

Como faço pra chamar a classe de conexão em jsp?

o new bd_connect() não está dando certo.

bd_connect.java

[code]/*

  • To change this template, choose Tools | Templates
  • and open the template in the editor.
    */

package conexao;

import java.sql.*;

/**
*

  • @author TriploX
    */
    public class bd_connect {
    static Connection conTitulo = null;
    static Statement stTitulo = null;
    static ResultSet rsTitulo = null;

public static void main(String[] args) {
try {
Class.forName(“org.gjt.mm.mysql.Driver”);

String url = "jdbc:mysql://localhost/rest_web";
String userBanco = "root";
String passBanco = "2017";

conTitulo = DriverManager.getConnection(url, userBanco, passBanco);  
stTitulo = conTitulo.createStatement();

String sqlTitulo = "SELECT name  FROM config_sistema";
rsTitulo = stTitulo.executeQuery(sqlTitulo);

} catch(ClassNotFoundException cnfex) {
System.out.println(“Classe não encontrada!
”+cnfex);
} catch(SQLException sqlex) {
System.out.println(“Erro no acesso ao banco de dados
” +sqlex);
}
}
}[/code]

[code]<%@page import =“java.sql.*”%>
<%@page import=“conexao.bd_connect”%>

<%new bd_connect();%>

Fazer pedidos <%out.println(rs.getString("name"));%> [/code]

Estou tentando fazer algo desse tipo, pois este select do banco de dados precisa estar em várias páginas, por isso que preciso reutilizar. =/

Obrigado.

Bom, em primeiro lugar gostaria de dizer que fazer isso no jsp não é uma boa prática. Que tal utilizar servtles para fazer o que precisa com a conexão e só devolver uma coleção de objetos para iterar?

É mas mesmo na classe java de conexão ou no servlet eu não sei fazer a chamada para reutilizar.

Poderia me dar uma ajudinha?

grato.