Você está usando um Map ordenado?
Family é Comparable?
Não sei se pode ser o caso, mas me parece que tem um probleminha na forma como o Map é suportado pela tag f:selectItems, talvez seja melhor você dar uma olhada nisso:
pessoal agora que vi o L = Dao.recuperarFamily()…traz ordenado
mas na hora do for it, qdo joga no map ele desordena td…alguem sabe o motivo?
A
Ataxexe
b10machado:
pessoal agora que vi o L = Dao.recuperarFamily()…traz ordenado
mas na hora do for it, qdo joga no map ele desordena td…alguem sabe o motivo?
Você leu o que escrevemos? Nos diga como é o seu Map. Os mapas não são ordenados a menos que use o mapa certo (um TreeMap, por exemplo) e seu objeto seja Comparable (ou passar um Comparator para o mapa).
Enfim, nos mostre o que está fazendo.
B
b10machado
entao eu pensei q como inserir no map de forma ordenada ele ficaria ordenado na hora do chamada…
só faço isso mesmo, recebo a lista e dou o put no map…nao faço mais nd…pensei q assim ele ja viria de forma ordenada…