使用BeanUtils.populate
之前,先注册自定义转换器
ConvertUtils.register(new Converter() {
@Override
public Object convert(Class aClass, Object o) {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date parse = null;
try {
parse = format.parse(o.toString());
} catch (ParseException e) {
e.printStackTrace();
}
return parse;
}
}, Date.class);
根据需要可以把自定义转换器写的更加强大,兼容更多格式
网友评论