BeanUtils.populate(bean,map)方法可以封装map数据到javabean中,但是有个问题 50

request.getParameterMap()方法可以获取来自表单的参数并且存储为Map<String,String[]>集合类型,第二个参数为String数组,每次... request.getParameterMap()方法可以获取来自表单的参数并且存储为Map<String,String[]>集合类型,第二个参数为String数组,每次我将这个map用BeanUtils.populate(bean,map)封装到bean中,总会报错,我怀疑是map集合第二个参数是String数组的原因导致的,因为我直接new个map集合,然后手动添加参数到map中,再BeanUtils.populate(bean,map)就不会报错。求助大神,是否是这个原因导致的?如何解决? 展开
 我来答
CQITOLDYOUSO
2018-04-20 · 超过22用户采纳过TA的回答
知道答主
回答量:52
采纳率:84%
帮助的人:19.5万
展开全部
在工具类中再写一个支持(bean, object)的方法。
追答
或者把接收参数的map(string,string[])的外面在装一个map对象
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2018-04-23
展开全部
要会看错误信息~~~~~~~那是提示缺少一个类 ,,,,,,,引用apache的 common-collection
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式