MultipartResolver是处理文件上传的策略接口,主要是将一个普通的请求(HttpServletRequest)包装成MultipartHttpServletRequest进行实现。在Servlet3.0以前,没有使用Spring MVC,处理文件上传是比较麻烦的一件事(需要手动解析请求)。现在Spring MVC对于请求进行了包装,可以很方便的处理文件上传。
先看一下MultipartResolver接口的源码。如代码清单6-36所示。
代码清单6-36:MultipartResolver源码
public