我正在使用displaytag导出PDF。如果我在display:column中给出total =“true”,则最后一行包含金额的总和,我可以使用numberformat格式化该值,但在PDF中,总值显示未格式化。下面给出的是我的代码片段。
<display:column property="discountAmt" titleKey="DiscountAmt"
total="true" format="<%=currency_format%>"/>
<display:column property="orderGrandTotal" titleKey="GrandTotal"
sortable="true" format="<%=currency_format%>" class="numeric"
total="true"/>
在表格中,包含总值的最后一行是1,913.30和12,033.50。但在PDF中显示为1913.3和12033.5。
请给我一个格式化的想法。
答案 0 :(得分:0)
<display:column property="money" format="{0,number,0,000.00} $" sortable="true" />
检查是否有效。 检查http://www.displaytag.org/10/tagreference-displaytag-12.html了解更多信息。