java多个文件未在play framework中上载
我想同时上传多个文件。但是只有一个文件在上传列表中是第一个被上传的,而不是所有被选中的文件
我的代码如下所示
public Result multiUpload(){
MultipartFormData md=request().body().asMultipartFormData();
List<FilePart> file = md.getFiles();;
for(FilePart p: file){
String fileName = p.getFilename();
File newFile = (File) p.getFile();
String myUploadPath = Play.application().configuration().getString("myUploadPath");
newFile.renameTo(new File(myUploadPath, fileName));
return ok("file saved as " + myUploadPath +" "+ fileName);
}
return ok("uploaded");
}
有人能帮忙吗?提前谢谢
# 1 楼答案
我找到了解决办法
这是一次上传3个文件。现在我正在尝试解决方案,同时上传超过3个文件