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