Alguém poderia verificar se estou usando corretamente o Bean para conexão com o banco de dados ?
É que ao executar não acontece nada.
[BEAN]
package projetojsp;
import java.sql.*;
public class Conexao {
private Connection con;
public Connection getCon() {
return con;
}
public void setCon () throws SQLException {
try
{
Class.forName(“org.postgresql.Driver”);
String url =“jdbc:postgresql://10.1.100.141:5432/suporte”;
Connection con = DriverManager.getConnection(url, “suporte”,“sup7856”);
}
catch (ClassNotFoundException ex)
{
ex.printStackTrace();
}
}
}
[CÓDIGO NO JSP]
<jsp:useBean id=“conectar” scope=“page” class=“projetojsp.Conexao”>
<jsp:setProperty name=“conectar” property=“con”/>
<jsp:getProperty name=“conectar” property=“con”/>
</jsp:useBean>
<%
Statement stmt = conectar.getCon().createStatement();
ResultSet rs = stmt.executeQuery(“SELECT * FROM TB_LOGINS”);
while (rs.next()) {
out.print("
out.print("
out.print("
out.println("
}
rs.close();
stmt.close();
conectar.getCon().close();
%>