[b]Caros amigos,
Sou iniciante em JSP e estou tentando fazer uma consulta simples com JSP e javabeans, mas não estou conseguindo, (a conexão c/ o banco já está ok).
O javabean (TransacaoBanco), que eu estou tentando adaptar está assim:[/b]
package untitled3;
import java.sql.*;
public class TransacaoBanco extends java.lang.Object
{
static Connection con;
private ResultSet rs;
private String login;
public TransacaoBanco()
{
try
{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
con = DriverManager.getConnection(“jdbc:odbc:odbcdb1”, “”, “”);
}
catch (Exception e)
{
System.out.println(“Nao conectou ao banco”);
};
}
public void close()
{
try
{
con.close();
}
catch (Exception e)
{
System.out.println(“Nao fechou o banco”);
};
}
public void ListaUsuarios()
{
try
{
if (rs != null)
{
rs.close();
}
Statement stmtListaUsuarios = Global.con.createStatement();
rs = stmtListaUsuarios.executeQuery(“SELECT * FROM TbUsuarios”);
if (rs == null)
{
System.out.println(“o rs não pegou nada!!!”);
}
}
catch (Exception e)
{
System.err.println (“Falha criando o rs no ListaUsuarios”);
}
try
{
if (rs != null)
{
while(rs.next())
{
login = rs.getString(“login”);
}
rs.close();
con.close();
}
}
catch (Exception e)
{
System.err.println (“Falha recuperando os dados:”);
}
}
public String getLogin()
{
return login;
}
}
Fiz uma JSP (listausario.jsp), que terá apenas o resultado da consulta:
<%@ page import = “untitled3.TransacaoBanco.<em>" %>
<jsp:useBean id=“listausuariosBeanId” scope=“session” class=“untitled3.TransacaoBanco” />
<jsp:setProperty name=“listausuariosBeanId” property="</em>” />
<html>
<head>
<title>listausuarios</title>
</head>
Logins:
<jsp:getProperty name=“listausuariosBeanId” property=“login”/>
</html>
[b]Ele não funciona e não dá nenhuma menssagem de erro.
Eu já não sei mais o que alterar para que ele funcione…
Se alguém descobrir aonde está a minha “orelhada”, por favor me responda…
Wesley[/b] 