用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);