[b]Boa tarde gente,
Estou iniciando agora com JSP. Fiz um helloworld e ele funcionou direitinho. Só que agora eu resolvi fazer um select ridículo com java beans e ele não funciona. Como eu estou “apanhando” muuuuito, gostaria de saber se aguém pode me dar uma mãozinha…
Eu jsp (listausuarios.jsp), está assim:[/b]
<%@ 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>
<jsp:getProperty name="listausuariosBeanId" property="login"/>
</html>
E o meu javabean (TransacaoBanco) está assim:
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;
}
}
[b]Além de não funcionar, ele não dá menssagem nenhuma…
Desde já, agradeço a atenção e desculpe-me pelo nível de minha dúvida… :oops: [/b]