Spring Boot文件上传表格数据?

时间:2018-08-24 07:49:36

标签: spring-boot angular4-forms

通常,表单包含一些基本字段,例如

firstName       (TextBox)
LastName        (TextBox)
address         (TextArea)
profile image   (file)

当用户单击“提交”按钮时,所有表单详细信息都应存储在一起。所以我创造了一个像

class UserInfo {
private String firstName       
private String laseName 
private String address    
private File profileImage  
}

但是,无论我在Google上找到的哪个示例,都无法使用info对象处理多部分内容。例如

@PostMapping("/api/userInfo")
public ResponseEntity<?> uploadFileMulti(
        @RequestParam("extraField") String extraField,
        @RequestParam("files") MultipartFile[] uploadfiles) {
}

那么有什么办法可以存储带有

之类的文件控制数据的表单详细信息
@PostMapping("/api/userInfo")
public ResponseEntity<?> uploadFullForm(
   @RequestBody("userInfo") UserInfo  userInfo ) {
}

我正在使用springbootangular4。任何可以帮助我的示例或链接。

0 个答案:

没有答案