文件上传报错:
org.apache.catalina.connector.RequestFacade cannot be cast to org.springframework.web.multipart.MultipartHttpServletRequest
报错的代码为: MultipartHttpServletRequest mr = (MultipartHttpServletRequest)request;
我的报错原因是因为xml中的配置ID写错了导致 的(原本写的是multpartResolver)。改为如下就好了。
<!-- 文件上传视图解析器,ID是固定的 -->
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value="1024000"></property>
<property name="maxInMemorySize" value="4096"></property>
</bean>