Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring mvc postman中的Post对象,其中包含包含多部分文件的其他对象的arraylist_Spring Mvc_Spring Boot_Post_Postman_Backend - Fatal编程技术网

Spring mvc postman中的Post对象,其中包含包含多部分文件的其他对象的arraylist

Spring mvc postman中的Post对象,其中包含包含多部分文件的其他对象的arraylist,spring-mvc,spring-boot,post,postman,backend,Spring Mvc,Spring Boot,Post,Postman,Backend,我有一个包含其他对象列表的对象。另一个对象包含multipartfile属性 public class Topic { @JsonProperty("name") String name; @JsonProperty("components") List<DataComponents> components; @JsonProperty("tags") List<String> tags; } public class D

我有一个包含其他对象列表的对象。另一个对象包含multipartfile属性

public class Topic {
    @JsonProperty("name")
    String name;
    @JsonProperty("components")
    List<DataComponents> components;
    @JsonProperty("tags")
    List<String> tags;
}

public class DataComponents {
    @JsonProperty("name")
    String name;
    @JsonProperty("Description")
    String Description;
    @JsonProperty("type")
    String type;
    @JsonProperty("file")
    MultipartFile file;
    @JsonProperty("url")
    String url;
}
公共类主题{
@JsonProperty(“名称”)
字符串名;
@JsonProperty(“组件”)
列出组件;
@JsonProperty(“标记”)
列出标签;
}
公共类数据组件{
@JsonProperty(“名称”)
字符串名;
@JsonProperty(“描述”)
字符串描述;
@JsonProperty(“类型”)
字符串类型;
@JsonProperty(“文件”)
多部分文件;
@JsonProperty(“url”)
字符串url;
}

如果我想从postman发布这个主题对象,我该怎么做,因为DataComponents对象具有multipartFile。

以下是随图像发送数据的图形形式

注意:此屏幕截图取自旧的chrome扩展版POSTMAN。但同样的,你也可以为新邮递员推荐。

希望能有帮助


您能将请求作为CURL命令共享吗?事实上,我是开发领域的新手。什么是CURL命令?如果metapartfile属性直接位于主对象中,我可以遵循以下步骤。但在我的例子中,它是以嵌套形式出现的,在一个列表是主对象类中的属性的对象中也是如此。