Spring MVC原理解析——MultipartRequest解析

  下面是SpringMVC处理请求的流程图,在进行正式的映射之前,Spring MVC会先判断当前请求是不是multipart/form-data请求,如果是,会将request解析为MultipartHttpServletRequest。
Spring MVC原理解析——MultipartRequest解析

那么SpringMVC是如何将HttpServletRequest解析为MultipartHttpServletRequest的呢?我们首先来看看这个过程中设计的一些接口和类。