currencyField 控件绑定的实体如下
@NumberFormat(pattern = “0.00”)
private BigDecimal upperLimitAmount=new BigDecimal(“0.00”); 使用了@NumberFormat注解,然后控件输入48.366会自动变成48.37 但是后台取到的数据还是48.366,,怎么操作可以输入的和取到的数据是一致的?
没有其他更好的办法吗?因为我后台有逻辑计算的,不一定要到入库哪一步才处理。
最后给了方法,监听valueChange事件,自己在Java代码里做rounding: