William, voc� poderia fazer assim:
Collection todos = home.findAll();
Iterator i = todos.iterator();
while(i.hasNext())
{
Componente cData = (Componente)i.next();
System.out.println(cData.getCodComp());
System.out.println(cData.getNomeComp());
System.out.println(cData.getQuantComp());
}
Estou usando, o tipo Componente, pois � uma Collection de Componente. Voc�
deve observar, qual � o tipo usado para fazer o cast.....
Voc� disse que conseguiu resolver o problema do find, mas n�o disse o que
era.....
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, April 16, 2002 5:47 PM
Subject: [enterprise-list] Duvida de Variavel !!!
Ola Pessoal !!!
Agradeco a ajuda de todos no problema do Find. "consegui :)"
o problema agora � a variavel que me retorna (Collection).
Eu dou o find, sei que nao tem o dado na tabela. Porem faco algumas
comparacoes
para saber como me retorna a Collection.
ja tentei favias coisas
atualmente o codigo esta assim:
try {
ComparaTitulo = PerfilHome.findByTitulo(Titulo);
} catch (Exception e)
return "Erro ao localizar Título: " + e.getMessage();
}
Object Aux[] = ComparaTitulo.toArray();
if (Aux[0] == null) {
return "Null";
} else {
return "OOO";
}
// ja tentei comparar Aux[0] instaceof String
// ja tentei return Aux[0].getClass().getName();
// todas essa tentativas nao me retorna nada, nem a JSP, MAS se eu colocar
um
return apos o Object Aux ..... sem o if embaixo.
ex: return "Parou aqui";
O JSP me retorna "Parou aqui"
Alguem poderia me explicar como Tratar a Collection?
[]s
Grato
William
http://www.netsite.com.br
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]