如何循环访问每个数据对象的ajax请求并为每个文件提取文件名和消息?谁能帮忙?该解析回一个列表到客户端侧循环访问数据对象并输出每个对象的对象文件名和消息
服务器侧控制器:
@RequestMapping(value = { "/fileUpload" }, method = RequestMethod.POST)
@ResponseBody
public List<FileUpload> uploadFile(@RequestParam("number") String number, @RequestParam("files[]") MultipartFile[] files, MultipartHttpServletRequest req, HttpServletResponse res)
{
WebUserSession session = (WebUserSession) req.getSession().getAttribute("webUserSession");
String windowsUsername = session.getUsername();
List<FileUpload> fileList = itsmService.uploadFile(files, windowsUsername, number);
int countTrue = 0;
int countFalse = 0;
for (FileUpload loopFile : fileList)
{
if (loopFile.getSuccess())
{
countTrue++;
}
else
{
countFalse++;
}
}
return fileList;
}
}
AJAX请求客户端侧数据对象的一部分:
success : function(data) {
FileUploadVisible(true);
console.log(data);
}
什么是显示的console.log(数据)? – Thierry
对象形式的数组索引以及文件名,消息和成功 – RA19
E.gObject 0:file name = a.txt,success = true,message =“file uploaded successfully” – RA19