Só que não está ordenando pela chave do map.
Está vindo desordenado o meu combo. Alguém tem alguma dica?
Abraço.
Em javascript não tem como garantir a ordem das propriedades de um objeto… Esse é o seu problema
Você vai ter que criar um função ai em javascript que ordene pra vc pra dai definir os valores com o DWRUtil.addOptions…
Não sei se a função sort() do javascript ordena isso ai, faz alguns testes.
Me parece que seria mais apropriado criar um objeto do tipo Fruta que contém um ID e um Nome. Desta forma você retornaria um ArrayList destes objetos, garantindo então a ordem deles.
douglasfs
Qual implementação de Map você está usando ? Se for HashMap troque por LinkedHashMap para manter a ordem de inserção no Map.
[]s
Douglas
Paulo_Silveira
Ou ainda TreeMap, dependendo do que voce quis dizer com “ordenacao”
fabiozoroastro
Troquei pra LinkedHashMap, e funcionou perfeitamente.
Valeu à todo mundo.