Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Como formatar dinheiro no padrão brasileiro?

Ao que parece a geração do padrão certo para dinheiro vem do idioma padrão do sistema, certo? Meu computador usa o Fedora em EN_US, logo o que é exibido não está no padrão brasileiro. Qual a melhor forma de indicar para a taglib que o padrão que desejo é o PT_BR?

2 respostas
solução!

Fala Glayderson, tudo bem ?

Dá pra fazer assim:

<fmt:setLocale value="pt-BR" />
<fmt:formatNumber value="${valor}" minFractionDigits="2" type="currency" />

Espero ter ajudado. Abraço!

PS. Caso dê algo errado tente com "pt_BR"

Funcionou muito bem. Obrigado!