我正在尝试使用jquery fileupload.js,spring上传文件。 代码上传文件适用于Mozilla和Chrome浏览器。但是仅针对IE浏览器 *
获取以下错误*org.springframework.web.multipart.MultipartException: The current request is not a multipart request.
at org.springframework.web.method.annotation.RequestParamMethodArgumentResolver.assertIsMultipartRequest(RequestParamMethodArgumentResolver.java:183)
at org.springframework.web.method.annotation.RequestParamMethodArgumentResolver.resolveName(RequestParamMethodArgumentResolver.java:149)
at org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver.resolveArgument(AbstractNamedValueMethodArgumentResolver.java:82)
at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:74)
答案 0 :(得分:0)
首先,您使用了哪个jquery fileupload.js,将链接发布到项目中 但是,如果您引用jQuery-File-Upload,我遇到了同样的问题,原因是我与 jquery.iframe-transport.js 不匹配,我使用了another one和{{ 3}}使用自己的版本,因此,我下载了jQuery-File-Upload并替换了前者,而IE中没有这个问题。