java中ajax的用法 前端页面发送fromdata,其中文件个数不确定的后台java怎么接收?
浏览量:1816
时间:2021-03-17 07:43:00
作者:admin
前端页面发送fromdata,其中文件个数不确定的后台java怎么接收?
不请自来.
我曾经使用过formdata ajax上传多文件.
信息安全原因代码就不贴了,简单说下思路
首先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使用实例
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。