您的位置:首页 > 编程语言 > Java开发

Spring+SpringMVC 文件批量同步上传

2016-06-29 12:07 591 查看
HMTL5:新属性(
multiple="multiple"


Html代码段

<form id="add-form" action="/add" enctype="multipart/form-data" method="post">
<input type="file" name="file" id="file" multiple="multiple"/>
</from>


Java代码段

@RequestMapping(value = { "/add" })
@ResponseBody
public Map<String, Object> add(@RequestParam(value = "file", required = false) MultipartFile[] Files) {
// ...逻辑部分
return null;
}


很简单,控制器参数部分改成
MultipartFile[]
就好了。然后,input标签里加上
multiple
的元素,值为
"multiple"


注:关于之前用的
uploadify
插件做批量上传时,请求的方式是单文件请求一次,也就是说:每个文件都会单独发出请求,来完成上传动作。

学生浅薄,望众师指点

wengang.liu
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: