Converter em String  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
Silveira.Marcelo
Debugger

Membro desde: 28/01/2009 20:09:15
Mensagens: 66
Offline

Olá colegas javareiros


Estou com um pequeno problema e precisaria de uma luz de meus colegas. Seguinte, estou criando uma funcionalidade em meus módulos chamada relatorios. Quando o usuário clicar no commandButton da minha página JSF para visualizar os dados desse relatório. Abaixo está o meu código que me mostra o resultado de total de usuario por estado:




Meu problema ai é o seguinte:

Não estou conseguindo converter essa lista que me traz esse resultado
Total Estado
[Ljava.lang.Object;@145f918 [Ljava.lang.Object;@1755284

para converter esse resultado em String.


Se alguém puder dar uma luz fico agradecido.




Java Web Developer
Bacharel em Sistemas de Informação
Rumo a SCJP
[MSN]
rsantik
JavaTeenager
[Avatar]

Membro desde: 09/10/2008 18:50:25
Mensagens: 177
Localização: Jundiaí
Offline

Como ele retorna uma list, uma list é como um array....você não pode converter a list inteira ou o array inteiro em String....você deve converter o conteúdo de cada indice da list ou do array.

Se você pegar o objeto inteiro list e colocar .toString()......ele vai dar esses numeros loucos, você precisa pegar item po item da list e convertelos, uma de cada vez para String (.toString()).


Blz? Pelo que entendi é isso o problema.



Curiosidade: Esses numeros loucos que apareceu é o numero de identificação do objeto...usado pela JRE..... Para nós pdesenvolvedores isso não significa nada!! rs rs rs...nem esquenta!

Frases para você filosofar:

Os fins justificam os meios, diz o filosofo...
Outra gambiarra, diz o programador.

E-mail: rodrigo.santik@gmail.com
[Email] [WWW] [MSN]
Oliveira.caio
JavaGuru
[Avatar]
Membro desde: 24/07/2008 19:38:33
Mensagens: 226
Localização: São Paulo - SP
Offline

Olha cara a primeira coisa que você tem que saber é qual é o tipo do objeto que esta sendo retornado.



Depois de saber qual é o tipo do objeto.

Faz o cast antes de usar o objeto.

Por exemplo se você ver que o objeto é um Double.


Grato
Caio Oliveira



[Email] [WWW] [MSN]
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team