1

PDFをエクスポートするためにdisplaytagを使用しています。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 として表示されます。

これをフォーマットするアイデアを教えてください。

4

1 に答える 1

0
<display:column property="money" format="{0,number,0,000.00} $" sortable="true" />

動作するかどうかを確認します。詳細については、 http://www.displaytag.org/10/tagreference-displaytag-12.htmlを確認してください。

于 2013-08-28T21:02:41.903 に答える