多个文件无法在播放框架中上传

时间:2016-07-11 08:29:05

标签: java file-upload playframework-2.5

我想同时上传多个文件。但是只上传了上传列表中第一个文件而不是所有选定文件。

我的代码如下所示,

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 个答案:

答案 0 :(得分:0)

我得到了解决方案。

{{1}}

这是一次上传3个文件。现在我正在尝试同时上传3个以上文件的解决方案。