【SpringMVC报错】MultipartFile对象为null的坑

【SpringMVC】文件上传器获取不到对象


  • 原因1:

springMVC.xml中配置文件上传解析器时,bean的id固定为“multipartResolver”,若为其他的话,spring找不到该解析器导致文件对象获取为null。

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

  • 原因2:

表单参数的name和controller的形参名称不匹配

【SpringMVC报错】MultipartFile对象为null的坑

上一篇:2019版:第一章:(1)现有技术应用


下一篇:springMVC乱码问题