Java 从前到后:如何传递具有列表属性的bean?

Java 从前到后:如何传递具有列表属性的bean?,java,angularjs,spring,rest,spring-mvc,Java,Angularjs,Spring,Rest,Spring Mvc,我试图通过在我的后弹簧MVC和前弹簧MVC之间传递一个bean来测试我的web应用程序 这是Bean: import java.util.List; // liste des conférences choisies par un candidat public class PartListFormDTO { private ParticipantDTO participant; private List<FormationDTO> listForm; public

我试图通过在我的后弹簧MVC和前弹簧MVC之间传递一个bean来测试我的web应用程序

这是Bean:

import java.util.List;

// liste des conférences choisies par un candidat
public class PartListFormDTO {

  private ParticipantDTO participant;
  private List<FormationDTO> listForm;

  public ParticipantDTO getParticipant() {
    return participant;
 }
 public void setParticipant(ParticipantDTO participant) {
    this.participant = participant;
 }
 public List<FormationDTO> getListForm() {
    return listForm;
 }
 public void setListForm(List<FormationDTO> listForm) {
    this.listForm = listForm;
 }
}
init将bean正确地发送到前端。 Chrome控制台:

 Object {participant: Object, listForm: Array[2]}
     listForm: Array[2]
        0: Object
        1: Object
     participant: Object
在我的前面,我立即将其发送回测试

这是控制器:

    // formation book
@RequestMapping(value="/book", method=RequestMethod.POST)
@ResponseBody
public StatusResponse book(PartListFormDTO partListFormDTO) {
    return null;
    // return service.book(partListFormDTO);
}
角度服务中的请求参数:

 $http({
            headers:{'Content-Type':'multipart/form-data'},
            //headers:{'Content-Type':'application/json;odata=verbose'},
            //headers:{'Accept': 'application/json, text/plain, */*',
            //        'Content-Type':'application/json; multipart/form-data; charset=utf-8'},
            method: 'POST',
            url: url,
            params: data
        })
            .success( function(data, status, headers, config) {
                defData.$resolve(data);
                $log.info(data);
            })
现在,您必须知道,我的控制器中还有其他工作正常的方法。如果我发送一个没有列表属性的bean,它会工作!! 但是一个像我一样有列表的bean,它不起作用

public class PartListFormDTO {

  private ParticipantDTO participant;
  private List<FormationDTO> listForm;
   .....

如何传递它?

您面临什么错误或异常?您确定可以将普通格式数据传递回对象吗?可能它没有正确序列化,然后列表也没有正确序列化。
public class PartListFormDTO {

  private ParticipantDTO participant;
  private List<FormationDTO> listForm;
   .....