1
resposta

FormatNumber whitespace

Meu código funcionou, mas não inseriu espaço após o $ (R$500,00), tem alguma maneira de faze-lo?

1 resposta

Oi Ricardo, boa tarde!

Estranho, uu testei assim:

    <td><fmt:formatNumber value="${p.preco}" type="currency" /></td>

e ficou com o espaço entre o R$ e o valor do preço. Pode ser algum detalhe do seu projeto que pode estar interferindo nisso.

Uma outra maneira de fazer é usar o atributo pattern da tag <fmt:formatNumber>:

    <td><fmt:formatNumber value="${p.preco}" pattern="R$ ###.###"/></td>

Espero ter ajudado e bons estudos!