springmvc做文件上传时,遇到了问题,写的方法,都不调用的,后来照着这么配置下来,终于搞定了。
1、maven jar包pom.xml添加fileupload、io包 (maven仓库网址:http://mvnrepository.com/)
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.2.2</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.0.1</version>
</dependency>
2、applicationContext-mvc.xml中的添加配置:
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value="104857600" />
<property name="maxInMemorySize" value="4096" />
</bean>
3、form表单,enctype="multipart/form-data"