有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java将文件上传到服务器根目录

我在尝试将文件上传到服务器根目录时遇到了问题。我知道File类不能处理像http://localhost:8080/rootdata这样的目录

请不要告诉我不要将文件上载到根目录。我只是想知道怎么做

有没有办法通过java在根目录中打开我的文件

谢谢你的帮助


共 (1) 个答案

  1. # 1 楼答案

    使用Apache's FTP library从服务器文件系统浏览和检索文件。您可以使用以下命令列出根目录中的所有文件:

    .listFiles()
    

    例如:

    String hostname = properties.getProperty("FTP_SERVER");
            String user = properties.getProperty("FTP_USER");
            String passwd = properties.getProperty("FTP_PASSWD");
            FTPClient client = new FTPClient();
            client.connect(hostname);
            client.login(user, passwd);
            String reply = client.getStatus();
            System.out.println(reply);
            client.enterRemotePassiveMode();
            client.changeWorkingDirectory("/");
            FTPFile[] files = client.listFiles();