我想使用 Spring MVC 发布一个包含 JSON 数据的文件
@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);
}
当我发送来自 rest 客户端的请求时
content-Type = multipart/form-data or multipart/mixed
,我得到下一个例外:
org.springframework.web.multipart.support.MissingServletRequestPartException
有人能帮我解决这个问题吗?
我可以使用 @RequestPart
将 Multipart 和 JSON 发送到服务器吗?