SpringMvc 文件上传
实现的步骤
1.添加FileUpload相关的jar
2.表单设置
表单提交方式必须是post方式提交,enctype必须是multipart/form-data
3.配置文件设置
在配置文件中注册 CommonsMultipartResolver
注意:
CommonsMultipartResolver这个Bean的id必须为multipartResolver,
原因:CommonsMultipartResolver Bean是在DispatcherServlet中加载的,而DispatcherServlet是通过名字来查找这个Bean的。而其他的,则是按照类型查找。
4.控制器接收文件
形参声明为MultipartFile类型 变量名称必须和表单的name一直,如果有多个相同名称的文件上传可以设置类型为数组类型,同时接受多个
相同名称的文件上传可以设置类型为数组类型,同时接受多个