后端如何收取多个文件_多文件上传以及Java后台接受

  • Post author:
  • Post category:java


最近项目用到的,实现多文件以及一些信息上传,以及后台接收及读取用到了spring及springmvc相关框架。

不多说废话,直接上例子(这有关键代码)

首先,前台页面

id=”files” />

上传文件

首先解释下action中的地址为我后台接受文件的地址,

因为上传文件,所以enctype=”multipart/form-data”是必须的

同时选择多个文件上传,不使用各种控件的话,把multiple设置为”true”即可。

另外,上传文件input中的name属性很重要,后台获取文件会用到的。

下面上后台代码,username和directory可以在参数中直接获取

@RequestMapping(value = “/uploadFiles”, method = RequestMethod.POST, consumes = “multipart/*”)

publicvoid uploadFilesFromHtml(

@RequestParam(defaultValue = “”) String username,

@RequestParam(defaultValue = “”) String directory,

MultipartHttpServletRequest request)

throws FileUploadException,IOException {

MultiValueMap map = request.getMultiF



版权声明:本文为weixin_36087083原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。