0
您好我正在使用jquery autoNumeric格式化我的輸入值的貨幣格式。我想在SpringPortlet中將這些格式化的值綁定到BigDecimal。請讓我知道我該怎麼做?如何將BigDecimal值綁定到貨幣在春天
您好我正在使用jquery autoNumeric格式化我的輸入值的貨幣格式。我想在SpringPortlet中將這些格式化的值綁定到BigDecimal。請讓我知道我該怎麼做?如何將BigDecimal值綁定到貨幣在春天
如果您使用spring 3+或4+,則應使用格式註釋。例如(從彈簧文檔):
@NumberFormat(style=Style.CURRENCY)
private BigDecimal decimal;
在docs,第5.6.2節,對如何啓用此完整描述。我目前正在使用jquery autoNumeric庫完成這個工作,它對我來說似乎沒有任何問題。
謝謝,我檢查了這一點,但我通過實現下面的webDataBinder.registerCustomEditor(BigDecimal.class,新的CustomNumberEditor(BigDecimal.class,NumberFormat.getCurrencyInstance(new Locale(「en」,「US」)) ,false)); – blackeyes123
僅當所有* BigDecimal實例用於美國貨幣時,該解決方案纔有效。我正在構建的應用程序使用BigDecimal作爲貨幣,但也用於其他值,例如百分比。 –