| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/10/2007 12:35:36
|
pedroh18
Entusiasta Java
Membro desde: 13/09/2007 21:01:25
Mensagens: 16
Offline
|
Como faço o método getAsObject de um Converter para recuperar um objeto que está num Map sendo que a string que ele tá recebendo vem dessa maneira, variando de acordo com o objeto:
que é o valor de um objeto de uma classe Cidade...
como eu faço para recuperar o objeto que já está criado e está na memoria?
This message was edited 1 time. Last update was at 16/10/2007 12:36:51
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/10/2007 13:28:38
|
Tecnoage
GUJ Master
Membro desde: 13/03/2005 23:18:07
Mensagens: 1723
Localização: SP
Offline
|
Não entendi nadinha do que vc quer saber rs pode explicar melhor? Neste seu caso vc está printando na tela o objeto cidade inteiro???
|
Arquiteto de Software
Sysped Solutions
R3 SAP CAT-83, NF-e, ECD, EFD, CT-e, MANAD, IN86
www.sysped.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/10/2007 14:25:16
|
pedroh18
Entusiasta Java
Membro desde: 13/09/2007 21:01:25
Mensagens: 16
Offline
|
eu quero saber que codigo eu boto no método getAsObject do converter para recuperar um objeto que eu coloquei num selectOneMenu...
para cada item desse selectOneMenu eu coloquei como label cidade.getNome e de valor eu coloquei cidade.
assim:
no html aparece desse jeito:
eu quero saber o que eu coloco no converter para recuperar a instâcia do objeto selecionado, através desse código que eu acho que é uma referência na memória ou, sei lá...
?
This message was edited 1 time. Last update was at 16/10/2007 14:27:26
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/10/2007 17:01:42
|
humberto.lima
Debugger
Membro desde: 18/12/2006 20:16:25
Mensagens: 58
Offline
|
Como funciona a pesquisa em banco OO? Pois eu suspeito q vc esteja usando banco OO. Verifique como é esta pesquisa e no converter e use-a. []´s Humberto Lima
This message was edited 1 time. Last update was at 16/10/2007 17:11:13
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/10/2007 17:13:51
|
pedroh18
Entusiasta Java
Membro desde: 13/09/2007 21:01:25
Mensagens: 16
Offline
|
exatamente, estou usando bdoo. estou usando db4o
a pesquisa retorna um objectset, dai eu passo um a um para um hashmap, a chave eu uso o c.getNome e o valor eu uso o proprio objeto c
mas acho que a pesquisa no bdoo não tem a ver, pois se for usado um map criado no proprio código (criado em tempo de execução, manualmente no código) acontece a mesma coisa, aparece aqueles modelo.Cidade@7da122, modelo.Cidade@6d5af1 ... Isso acontece com qualquer objeto de qualquer classe que for usada no value, só vai mudar o p que é o pacote e o x que é a classe e o codigo depois do @ tb (ppppp.xxxxxxx@7da122).
eu queria saber como acesso estes objetos através desse código, acho que tem que ter uma maneira, pois no Item dá pra passar um objeto de valor, não precisa ser uma string ou int...
E exatamente isso que eu preciso pois minhas classes nenhuma possui um atributo id ou cod.
Acho que isso deve ser feito no converter...
Valeu
|
|
|
 |
|
|