JSTL fmt para formatar BigDecimal e XMLGregorianCalendar
2 respostas
guilhermetonetto
Opa pessoal,
Estou com dois problemas tenho um BigDecimal e um XMLGregorianCalendar…no BigDecimal o valor vem como exemplo 555.25 teria que ficar 555,25 estou usando <fmt:formatNumber />
No caso do XMLGregorianCalendar vem 2010/03/31 queria que ficasse 31/03/2010 estou usando <fmt:formatDate />
Alguem tem ideia? Tentei alguns posts já no guj e não funciona.
Pode usar o <fmt:setLocale value=“pt_BR” /> para configurar o padrão para formatação de números e datas em toda a página.
Tem o <fmt:formatDate value=“string da data a ser formatada” pattern=“dd/MM/yyyy HH:mm:ss”/> para as datas. A string da data tem que estar no mesmo formato imprimido pelo Date.toString().
lembrando que o container.item.valorTotalFatura é um BigDecimal e o container.item.dataVencimentoFatura XMLGregorianCalendar
e não teria como eu receber estes dois valores como String , estou achando que as formatações não funcionam para BigDecimal e XMLGregorianCalendar