前端:
后台:
错误:
这个问题排查了整整2天,因为有一个页面上传没有问题,但是一转到这个controller的映射路径上传文件就出错,最后查到的是@SysLog这个系统日志注解的问题,只要加这个注解就上传错误。应该是系统日志注解在AOP里把request请求或者参数做了改变,等空了查一下具体原因。因为浪费了很多时间,所以在这里记录一下!给大家做个参考!
部分错误如下:
Caused by: java.io.FileNotFoundException: MultipartFile resource [file] cannot be resolved to absolute file path
at org.springframework.core.io.AbstractResource.getFile(AbstractResource.java:124)
... 117 common frames omitted
2020-12-28 11:08:50.005 WARN 7164 --- [io-9194-exec-11] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [com.alibaba.fastjson.JSONException: write javaBean error, class org.springframework.web.multipart.support.StandardMultipartHttpServletRequest$StandardMultipartFile, write javaBean error, class org.springframework.web.multipart.MultipartFileResource, fieldName : resource]