文件上传
对于javaweb的文件上传大家应该都有一定了解,也知道文件上传时用的请求格式是什么?那么spring是如何进行解析文件上传请求的呢?
Spring中有一个MultipartResolver接口来专门解析multipart请求中的内容,其有两个实现类
StandardServletMultipartResolver:依赖于Servlet3.0对multipart的支持,如果没有使用Servlet3.0的容器,只能使用CommonsMultipartResolver
CommonsMultipartResolver:使用 Commons FileUpload解析multipart请求
1
2
3
4<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
</dependency>