我们都知道在软件开发中,文件的上传和下载是最常见的功能,通过javaIO流也可以完成这个这个功能,但是今天我们来看看基于SSM框架的文件上传和下载功能的实现。
首先搭建好SSM框架,可以参考我的另外一篇博客搭建SSM框架。
1、在pro.xml中新增依赖:
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3</version>
</dependency>
2、在spring配置文件中配置代码如下:
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="defaultEncoding" value="utf-8"></property>
<property name="maxUploadSize" value="5242440"></property>
</bean>
3、编写发送请求的前端jsp:
<form action="${pageContext.request.contextPath}/uploadFile" method="post" enctype="multipart/for