【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的形参名称不匹配