请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

文件上传时配置了multipartResolver 依然报错,报错信息如下

HTTP Status 500 - Request processing failed; nested exception is java.lang.IllegalArgumentException: Expected MultipartHttpServletRequest: is a MultipartResolver configured?

找网上的帖子说出这个错需要配置multipartResolver
我的配置↓

<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
  <property name="maxUploadSize" value="20000000"/>
  <property name="defaultEncoding" value="UTF-8"/>
</bean>

这个错还有其它原因吗?  

正在回答

6回答

你用我提供的完整版代码参照一下,看下pom.xml文件,是不是缺jar包:

<dependency>
            <groupId>commons-fileupload</groupId>
            <artifactId>commons-fileupload</artifactId>
            <version>1.3.1</version>
        </dependency>

        <dependency>
            <groupId>commons-io</groupId>
            <artifactId>commons-io</artifactId>
            <version>2.4</version>
        </dependency>


0 回复 有任何疑惑可以回复我~
  • 提问者 小烧饼 #1
    jar包也导入进来了..行吧,,就这样吧,到后面重做一遍,(#^.^#)
    回复 有任何疑惑可以回复我~ 2017-12-14 08:52:59
  • 源生活 回复 提问者 小烧饼 #2
    你可以这样:我提供的完整版总是好的吧?然后基于我这个版本,你把你的代码一点一点的替换到我提供的工程里,看替换到哪一步,就不行了。目的就是让你的代码在【原本可以上传文件的工程】里让它【不能上传文件】,让BUG重现,你就能发现问题所在了。
    回复 有任何疑惑可以回复我~ 2017-12-14 09:19:20
  • 提问者 小烧饼 回复 源生活 #3
    我去试试去,辛苦老师回答.嘿嘿
    回复 有任何疑惑可以回复我~ 2017-12-14 09:22:18
提问者 小烧饼 2017-12-14 08:21:54

<!--配置文件上传解析器-->
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
  <property name="maxUploadSize" value="20000000"/>
  <property name="defaultEncoding" value="UTF-8"/>
</bean>

0 回复 有任何疑惑可以回复我~
提问者 小烧饼 2017-12-14 08:20:59

https://img1.sycdn.imooc.com//szimg/5a31c3d200011daa13340497.jpg确认加载了把,其它配置都生效了..

0 回复 有任何疑惑可以回复我~
源生活 2017-12-14 00:47:55

你这段配置配在哪个文件里的?web.xml里是如何配置相关配置文件加载的?确定一下你这段配置是否生效了。

0 回复 有任何疑惑可以回复我~
提问者 小烧饼 2017-12-13 17:29:03

https://img1.sycdn.imooc.com//szimg/5a30f2d400017cba11940517.jpg

https://img1.sycdn.imooc.com//szimg/5a30f2d400016e1111940517.jpg

1111

0 回复 有任何疑惑可以回复我~
源生活 2017-12-13 17:17:48

把异常信息截个图,截全一点。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信