如何使用java spring上传目录的所有文件

问题描述

我在一个目录中有文件,我想将客户端中的所有这些文件上传到服务器端的文件夹中。这是我的控制器:

private static ArrayList<String> listFilesforFolder(final File folder) {
    ArrayList<String> arrFile = new ArrayList<String>();
    for (final File fileEntry : folder.listFiles()) {
        if (fileEntry.isDirectory()) {
            listFilesforFolder(fileEntry);
        } else {
            arrFile.add(fileEntry.getName());
        }
    }
    return arrFile;
}

@GetMapping("/scanfolder")
@ResponseBody
public static void scanFolder(String[] args) throws IOException {

    logger.info(docs);
    if (!docs.isEmpty()) {
        // how to upload that file in folder automatically to server
    }
}

所以我可以从客户端发送请求命令到服务器执行上传所有文件到不同的文件夹。如果有建议/教程/文章来实现这一点,我将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)