如何使用 BeanUtils 填充复杂的 bean?

问题描述

我有这样的复杂 bean。我想使用 populate 方法将我的表单数据转换为 Student Bean。

class Student {
   private String name;
   private String email;
   private List<Contact> contactList;

   //getter and setters
}

 class Contact {
    private String contact_name;
    private String contact_number;
    private String contact_address;
    //getter and setter method
 }

我就是这样用的。我的数据来自这样的表单数据 name,email,contact_name[0],contact_number[0],contact_address[0] and contact_name[1],contact_number[1],contact_address[1]

Student student=new Student();
BeanUtils.populate(student,request.getParameterMap())

请帮我解决这个问题

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)