0

我正在尝试使用 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)
4

1 回答 1

0

首先,您使用的是哪个 jquery fileupload.js,将链接发布到项目中。
但是,如果您提到了jQuery-File-Upload,我遇到了同样的问题,原因是我与jquery.iframe-transport.js不匹配,我使用了另一个,而jQuery-File-Upload使用了自己的版本,所以,我下载了这个版本并替换了之前的版本,在 IE 中就没有这个问题了。

于 2013-08-04T12:04:00.283 回答