这是我在春天开机春天引导和Angularjs Multipartfile和应用程序/ XML
@RequestMapping(value = "/test", method = RequestMethod.POST, consumes = "multipart/form-data")
@ResponseBody
public ResponseEntity<?> test(
@RequestParam("enveloppe") Enveloppe enveloppe,
@RequestParam("files") MultipartFile[] uploadFiles) {
}
控制器这是我在angularJs
var fd = new FormData();
angular.forEach(files, function(file) {
fd.append('files', file);
})
fd.append('enveloppe', enveloppe, {type :'application/xml'});
$http.post("/test", fd, {
transformRequest : angular.identity,
headers : {
'Content-Type' : undefined
}
春季开机的XSD自动生成的。我的目标“ENVELOPPE”服务。 我的对象“enveloppe”在由json2Xml lib转换的angularjs中有xml。 但是,弹簧引导不能'包装对象包围。 〜
1)有可能做到这一点?
此链接可能会有所帮助的http:// stackoverflow.com/questions/42671510/multipart-file-upload-using-angularjs-and-springmvc/42717177#42717177 – hrdkisback