Alguem já usou o setAttribute para "guardar" algum objeto na sessão ?
Eu usava putValue mas está deprecated o problema é que quando vou usar
setAttribute o programa fica louco.
aí vai um pedaço do código
DB banco = null;
try
{
banco = new DB(con);
st = banco.getStat();
}
catch (SQLException sql)
{
out.println("Erro ao instanciar objeto
DB.<br><b>"+sql.getMessage()+"</b>");
}
catch (Exception e)
{
out.println("Erro nao esperado #001 <br><b>"+e.getMessage()+"</b>");
}
try
{
// faz a consulta (esta consulta1 é um método definido da classe DB
if (DEBUG)
{
out.println("fazendo a consulta");
}
rs = banco.consultaGeral(cons,true);
//pega total de linhas que a consulta retornou
tLinhas = banco.getTotalLinhas();
System.out.println("Olha o Total de linhas da consulta : " +tLinhas);
if (DEBUG)
{
out.println("Total de linhas da consulta : " +tLinhas);
}
System.out.println("aqui ?");
//guarda na capanga pra usar depois
mySession.putValue("sql.pagina",new Integer("1"));
quanto chega neste ponto ele volta e executa a linha
rs = banco.consultaGeral(cons,true);
de novo
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------