1.Spring MVC为文件上传提供了直接的支持,这种支持是通过即插即用的MultipartResolver实现的。Spring用Jakarta Commons FileUpload技术实现了一个MultipartResolver实现类:CommonsMultipartResovler
2.Spring MVC上下文默认没有装配MultipartResovler,因此默认情况下不能处理文件的上传工作,如果想使用Spring的文件上传功能,需要在上下文中配置 MultipartResolver
-- defaultEncoding:必须和用户JSP的pageEncoding 属性一致,以便正确的解析表单内容
-- 为了让CommonsMultipartResovler正确工作,必须先将Jakarta Commons FileUpload及 Jakarta Commmons io的Jar包添加进来
3.例子: