map转list相关错误
org.apache.commons.beanutils.ConversionException: No value specified for 'BigDecimal'解决方案
调用
org.apache.commons.beanutils.BeanUtils.populate
map 转list 出现
org.apache.commons.beanutils.ConversionException: No value specified for 'BigDecimal' 或者'***'
apache并有提供BigDecimalConver转换类,出现这个问题一般是map值为null的情况
解决方案:
在调用BeanUtils.populate方法前加上
BeanUtilsBean.getInstance().getConvertUtils().register(false, false, 0);
下面是Date日期格式自定义的方案
DateConverter converter = new DateConverter(null);
converter.setPattern(pattern);
ConvertUtils.register(converter, Date.class);