這是我在春天開機春天引導和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