値が34.31のBigDecimalがあり、次のコードで表示する場合:
<h:outputText value="#{invoice.invoiceHeader.totalInvoiceAmt}">
<f:convertNumber pattern="#0.00" type="currency" currencyCode="USD" currencySymbol="$"/>
</h:outputText>
$ 34.31と表示されると思っていましたが、代わりに34.31と表示されます。
私は何が間違っているのですか?