CONSOLE_LOG_PATTERN_IS_UNDEFINEDorg.springframework.web.multipart.support.MissingServletRequestPartException: Required request part ‘file’ is not present

如下图控制台的报错信息:
在这里插入图片描述

这个错误主要是后端通过@RequestParam(“file”) 注解标注的MultipartFile参数并没有获取到文件,
参数为空引起的,也就是在前端中对应的文件input 标签中 的name字段值是否和你 @RequestParam(“file”) 中file同名;

在这里插入图片描述
如图,input type=“file” name=“excelFile”,即后端参数值应该也为excelFile
在这里插入图片描述
还有个注意的点:

将ajax 请求的contextType 改成是“multipart/form-data; charset=utf-8”,原来是“text/html; charset=UTF-8”格式是不对的。还是会出现问题,最后改到 contentType: false,请求不使用contentType;

取摘其他资源

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐