Formatar Numeros no show.gsp
12/07/2012 18:26
0
Boa tarde pessoal,

Gostaria de formatar os números no show.

Exemplo:
Usuário cadastra número:
100050 //(Um mil e cinquenta centavos)

No show, gostaria de demonstrar:

R$ 1.000,50

Obrigado
Tags: formatar numero


0
Olá, Igor.

Sugiro usar tecnologia de "máscara" do lado do cliente, como plugins Jquery, por exemplo.


1
Como seu problema é apenas para exibir formatado, use:

<g:formatNumber number="${numeroVindoDoController}" type="currency"/>
ou
<g:formatNumber number="${numeroVindoDoController}" format="\$###,##0" />
ou ainda
<g:formatNumber number="${numeroVindoDoController}" type="number" maxFractionDigits="2" />

Este último é tratado com um número simples mas com casas decimais.
12/07/2012 20:41


0
Olá Carlos,

Usando esses exemplos que vc passou, nenhum formatou do jeito que gostaria:

Vem o numero assim do controller: 100050
100050 //(Um mil e cinquenta centavos)

No show, gostaria de demonstrar:

R$ 1.000,50

Valeu
13/07/2012 17:35


0
Dos três modos que o Carlos passou retornou aquele valor ?
13/07/2012 21:48


0
Não retornou.
15/07/2012 18:48



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto