我的问题基本上是我要在表中显示记录,对于那个使用显示标记,记录的字段对应于数值,我想以下列格式显示:$ 4.258,为此我接下来做了:
<fmt:setLocale value="en_US"/>
<display:column title="Monto" sortable="true" style="font-size: 12px;">
$<fmt:formatNumber value="${datos.monto}" />
</display:column>
但是这种方法可以排序不好,但如果我这样说的话:
<display:column title="Monto" property="monto" sortable="true" style="font-size: 12px;"/>
排序效果很好,但我没有采用我需要的格式,它显示的是:4258.0
。
答案 0 :(得分:0)
您可以按如下方式指定格式:
<display:column title="Monto" property="monto" format="$ {0,number,0,000.00}" sortable="true" style="font-size: 12px;"/>