spring boot用MultipartFile作为参数接收文件报错,代码如下
@ResponseBody
@RequestMapping(value = "skuCreate", produces = MediaType.APPLICATION_JSON_UTF8_VALUE,method = RequestMethod.POST)
public HttpResponse<String> skuCreate(@RequestParam(value = "file") MultipartFile file) {
return "";
}
报错如下:
com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class java.io.FileDescriptor and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: org.springframework.web.multipart.support.StandardMultipartHttpServletRequest$StandardMultipartFile["inputStream"]->java.io.FileInputStream["fd"])