Meu código funcionou, mas não inseriu espaço após o $ (R$500,00), tem alguma maneira de faze-lo?
Meu código funcionou, mas não inseriu espaço após o $ (R$500,00), tem alguma maneira de faze-lo?
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!