DisplayTag e uso de Maps como properties...  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Alexandre Gazola
JavaTeenager
[Avatar]

Membro desde: 23/07/2004 14:48:23
Mensagens: 176
Localização: Rio de Janeiro
Offline

Alguém sabe como posso acessar Maps em propriedades numa tabela do DisplayTag?

Por exemplo, assumindo que eu tenha a seguinte classe:



Os meus dados a ser exibidos estão numa variável chamada "results" numa List de objetos A. Eu tenho uma segunda lista, de strings, a qual contém as chaves para o Map retornado pelo método getAttributes da classe A (essa lista está na variável "headers").

Minha tabela irá conter um número dinâmico de colunas (= size da lista headers)...

Eu já consegui mostrar a tabela com as colunas direitinho, mas não consegui mostrar cada valor do Map em sua coluna. O código que eu estou tentando fazer funcionar é tipo o abaixo:



Nesse código, é acessada a propriedade attributes (pelo método getAttributes) de cada objeto da classe A, mas a sintaxe para acessar o valor no Map não é essa (estou fazendo "attributes[${header}]").

Alguém poderia ajudar?

um abraço

This message was edited 7 times. Last update was at 25/11/2007 17:16:21


Alexandre Gazola

Blog: http://alexandregazola.wordpress.com

"Que proveito tem o homem ganhar o mundo inteiro e perder a sua alma?" (Mc. 8:36)

"Buscai, em primeiro lugar, o Reino de Deus e a sua justiça, e todas essas coisas vos serão dadas por acréscimo" (Mt. 6:33)
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team