我使用fmt:formatNumber来格式化JSTL中的货币,它将以($ 100)格式显示负货币,如何以负数格式显示负货币而不是($ 100)?
非常感谢,
起诉
Mer*_*lin 12
如果使用pattern属性并且要显示货币符号,则必须将货币符号占位符(¤)添加到模式本身.¤将替换为给定的currencySymbol值.
在示例中,我在pattern属性中显示了两种格式.一个用于正值,一个用于负值.它们用分号';'分隔.两者都使用货币符号的占位符.
例:
<fmt:formatNumber value="-10000" type="currency" currencySymbol="$" pattern="¤ #,##0.00;¤ -#,##0.00"/>
Run Code Online (Sandbox Code Playgroud)