如何使用angularJS将共享文件夹文件复制到本地计算机

时间:2017-05-29 09:24:21

标签: java angularjs swing

我创建了一个摆动工具(JAVA),我正在使用它将文件从共享位置复制到本地系统。我不想在AngularJS中做同样的事情,我可以通过哪种方式将文件从一个位置复制到另一个位置。共享文件夹位置和本地计算机位置由用户提供。我只需要从文本字段中获取位置并执行复制粘贴操作。

代码我在摇摆中写的: `

void copyPaste(String l,String m )
{
    File srcDir = new File(l);
    File destDir = new File(m);
    try {           
        FileUtils.copyDirectory(srcDir, destDir);
    } catch (IOException e) {
        JOptionPane.showMessageDialog(null, e);
                System.exit(1);

    }

}`

我如何在AngularJS中做同样的事情

1 个答案:

答案 0 :(得分:1)

出于安全原因,Javascript不支持客户端文件操作。

File and Directory Entries API是非标准的,允许您操作一个符合框架的文件系统(您无法将文件写入任意文件夹)

如果您想坚持使用javascript,可以使用NodeJS在服务器端复制该代码(例如this模块)