BeanUtils.describe() deal with collection

用BeanUtils.describe()时,发现Object的List变量没有正确的转化到Map中去,而是只取了List中的第一个成员。

 

不过只需要加入以下代码就可以了:

 

BeanUtilsBean.setInstance(new BeanUtilsBean2());
ArrayConverter converter = new ArrayConverter(String[].class, new StringConverter(), 0);
converter.setOnlyFirstToString(false);
ConvertUtils.register(converter, String[].class);

你可能感兴趣的:(Collection)