springMvc接受单个文件,多个文件,多组文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springMvc接受单个文件,多个文件,多组文件相关的知识,希望对你有一定的参考价值。

web端

<form id="iconForm" enctype="multipart/form-data"></form>

JS:通过ajaxSubmit提交

后台:通过 HttpServletRequest 来接受文件,可通过

ServletFileUpload.isMultipartContent(request)

判断是否为文件请求,如果是,可将 HttpServletRequest 强转为 MultipartHttpServletRequest来获取文件
  1. 接受单个文件
    MultipartFile getFile(String name)
  2. 获取多个文件
    Map<String, MultipartFile> getFileMap()//根据名称不同,获取不同的文件
  3. 获取多组文件
    List<MultipartFile> getFiles(String name)//根据名称,获取一组文件

以上是关于springMvc接受单个文件,多个文件,多组文件的主要内容,如果未能解决你的问题,请参考以下文章

将单个键映射到多个值的序列文件

接受单个文件或单个目录的 QFileDialog

springMVC怎么接受前台传过来的多种类型参数?(集合实体单个参数)

使用 spark-csv 编写单个 CSV 文件

如何允许单个 Wordpress 站点接受我的 .ttf 文件上传?

使用 multer 上传多个文件,但来自不同的字段?