1.需要的包如下:
a. commons-fileupload-1.3.2.jar
b. commons-io-2.5.jar
2.文件上传的配置:(spring mvc.xml中进行相关配置)
<bean class="org.springframework.web.multipart.commons.CommonsMultipartResolver" id="multipartResolver"> <property name="maxUploadSize" value="38000000" /><!-- 上传最大文件限制 --> <property name="maxInMemorySize" value="4096" /><!-- 读取文件到内存中的最大字节数,默认1024字节 --> <property name="defaultEncoding" value="utf-8" /> </bean>
还应该注意:
form表单中应填入enctype = "multipart/from-data"
3.文件上传代码的Controller