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 に答える