2016 - 2024

感恩一路有你

java中ajax的用法 前端页面发送fromdata,其中文件个数不确定的后台java怎么接收?

浏览量:1816 时间:2021-03-17 07:43:00 作者:admin

前端页面发送fromdata,其中文件个数不确定的后台java怎么接收?

不请自来.

我曾经使用过formdata ajax上传多文件.

信息安全原因代码就不贴了,简单说下思路

  1. 首先html中使用input type="file"来选择文件.H5好像可以直接使用file标签吧.记得不清楚了

2. 选择文件后可以通过js将文件保存到一个对象中.如file,如果是多文件的话file要为数组类型.(ps,可以在input中设置multiple实现文件多选)

3.文件保存到对象后可以将file放入formdata对象中.

data.append("file[]",file)

4.通过ajax将formadata发送至后台服务器既可以

5.后台我用的是spring,直接将request转为MultipartHttpServletRequest

multiRequest可以通过getFiles方法获取到文件数组.这样后台就可以获取到所有的文件了

java中ajax的用法 ajax如何上传文件 ajax与java使用实例

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。