Formatação de dados

3 respostas
alexswb

Estou tendo problemas em mostrar um valor BigDecimal numa displaytable. No banco postgree o campo é um decimal (10,7).
Estou mostrando na table com o trecho:

<display:column class="labelEsquerda" titleKey="label"
		 style="text-align: center">	
				<c:out value="${pagamento.valor}"></c:out>
	</display:column>

Quando o valor for zero eu gostaria de mostrar 0.0000000

Só que em vez disso ele tá mostrando o valor: 0E-7.

Alguém tem idéia de como corrigir este problema?

EDIT (Moderador) Ponha um título mais decente. Eu estava quase deletando este tópico sem ler.

3 Respostas

mduques

tenta isso:

<display:column property="pagamento.valor" format="{0,number,0,000.00}" class="labelEsquerda" titleKey="label" style="text-align: center"/>

rafaelglauber

Oi,

http://www.guj.com.br/posts/list/74202.java

veja se ajuda.

alexswb

ajudou!
obrigado a todos.

Criado 29 de outubro de 2008
Ultima resposta 29 de out. de 2008
Respostas 3
Participantes 3