Standard implementation of the {@link MultipartResolver} interface,based on the Servlet 3.0 {@link javax.servlet.http.Part} API.To be added as "multipartResolver" bean to a Spring DispatcherServlet context, without any extra configuration at the bean level (see below).
Note: In order to use Servlet 3.0 based multipart parsing, you need to mark the affected servlet with a "multipart-config" section in web.xml
, or with a {@link javax.servlet.MultipartConfigElement}in programmatic servlet registration, or (in case of a custom servlet class) possibly with a {@link javax.servlet.annotation.MultipartConfig} annotationon your servlet class. Configuration settings such as maximum sizes or storage locations need to be applied at that servlet registration level; Servlet 3.0 does not allow for them to be set at the MultipartResolver level.
@author Juergen Hoeller
@since 3.1