您需要做两件事:
首先,将Apache Commons FileUpload库添加到您的类路径。如果使用maven,则可以在此处获取依赖项。如果没有,您仍然可以下载jar并手动添加。
其次,您必须MultipartResolver
在上下文中使用name 声明一个bean multipartResolver
。通过Apache Commonds FileUpload,您可以使用CommonsMultipartResolver
。例如,使用Java配置,那将是
@Bean(name = "multipartResolver")
public CommonsMultipartResolver multipartResolver() {
CommonsMultipartResolver commonsMultipartResolver = new CommonsMultipartResolver();
// set any fields
return commonsMultipartResolver;
}
使用XML配置,
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<!-- set any properties -->
</bean>
在Spring官方文档中有进一步的记录。