admin管理员组文章数量:1794759
Spring mvc 上传文件,报The current request is not a multipart request
public UploadResponse upload(@requestParam(required = false) multipartFile zipFile, String token){...}
可见zipFile是要求为可传可不传的。
zipFile有文件上传,是成功的,如果zipFile是null的,就报:org.Springframework.web.multipart.MultipartException: The current request is not a multipart request
解决方法 public UploadResponse upload(HttpServletRequest request, String token){ MultipartFile pFile = null; CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver(request.getSession().getServletContext()); if(multipartResolver.isMultipart(request)){ MultipartHttpServletRequest multiRequest = (MultipartHttpServletRequest)request; pFile = multiRequest.getFileMap().get("pFile"); } }参考:wwwblogs/dongying/p/4388464.html
本文标签: 上传文件MVCspringmultipartrequest
版权声明:本文标题:Spring mvc 上传文件,报The current request is not a multipart request 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686616507a86626.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论