Sprężynowe żądanie wieloczęściowe MVC z JSON
Chcę opublikować plik z niektórymi danymi JSON za pomocą Spring MVC. Tak więc rozwinąłem służbę odpoczynku
@RequestMapping(value = "/servicegenerator/wsdl", method = RequestMethod.POST,consumes = { "multipart/mixed", "multipart/form-data" })
@ResponseBody
public String generateWSDLService(@RequestPart("meta-data") WSDLInfo wsdlInfo,@RequestPart("file") MultipartFile file) throws WSDLException, IOException,
JAXBException, ParserConfigurationException, SAXException, TransformerException {
return handleWSDL(wsdlInfo,file);
}
Kiedy wysyłam żądanie od reszty klienta za pomocącontent-Type = multipart/form-data or multipart/mixed
, Dostaję następny wyjątek:org.springframework.web.multipart.support.MissingServletRequestPartException
Czy ktoś może mi pomóc w rozwiązaniu tego problemu?
Mogę uzyć@RequestPart
wysłać zarówno Multipart, jak i JSON na serwer?