当前位置: 首页 > 知识库问答 >
问题:

Apache Commons java FTP上传问题

赵昊阳
2023-03-14

我知道ftp上传有多种格式。(二进制ascii等)我正在编写一个简单的应用程序,在我的计算机和raspberry pi之间传输文件,我想知道是否有一种简单的方法来确保上传的类型正确。此外,我一直在努力获得一个上传的。jar文件没有成功的希望。我相信这和前面提到的问题是一样的。这是密码

private void uploadActionPerformed(java.awt.event.ActionEvent evt) {                                       
        FileInputStream in = null;
         int returnVal = filechooser.showOpenDialog(this);
    if (returnVal == JFileChooser.APPROVE_OPTION) {
        File file = filechooser.getSelectedFile();
        try{
            FTPClient f = new FTPClient();

            f.connect("********");
            f.login("*******", "********");
            in = new FileInputStream(file.getAbsolutePath());
            f.storeFile("public_html/GEdropbox/" + file.getName(),in);
            in.close();
            f.disconnect();
        }catch(IOException e){
            System.out.println("not working");
        }
    } else {
        System.out.println("File access cancelled by user.");
    }
}                                 

共有1个答案

陈野
2023-03-14

设置二进制传输模式:

f.connect("********");
f.login("*******", "********");
f.setFileType(FTP.BINARY_FILE_TYPE);
 类似资料:
  • 想循环上传每个文件,循环第一次时isrepeat参数为true,拿到第一次循环上传成功后台返回的路径,作为往下循环的pathList,并且往下循环isrepeat参数为false,思路有点凌乱乱...

  • 请问下uniapp打包成app怎么上传图片,可以用chooseImage上传图片吗,chooseImage是不是已经被淘汰了,新版的chooseMedia不支持

  • 我已经使用这个库angular2文件上传https://github.com/valor-software/ng2-file-upload 现在我上传文件时收到此错误 无法加载XMLHttpRequesthttp://localhost:8080/files.对飞行前请求的响应未通过访问控制检查:当请求的凭据模式为“include”时,响应中“access control Allow Origin

  • 本文向大家介绍PHP 文件上传限制问题,包括了PHP 文件上传限制问题的使用技巧和注意事项,需要的朋友参考一下 PHP 大文件上传占用大量资源,因此需要对上传的大小进行限制,以下为相关的三个参数: client_max_body_size upload_max_filesize post_max_size 与以上相对应的三个报错信息: Warning: POST Content-Length of

  • 本文向大家介绍php上传文件问题汇总,包括了php上传文件问题汇总的使用技巧和注意事项,需要的朋友参考一下 1.先做个最简单的上传文件 2.然后了解超级全局变量$_FILES的值 其中,$_FILES['userfile']['error']的所有值: UPLOAD_ERR_OK 其值为 0,没有错误发生,文件上传成功。 UPLOAD_ERR_INI_SIZE 其值为 1,上传的文件超过了 php

  • 本文向大家介绍微信多图上传解决android多图上传失败问题,包括了微信多图上传解决android多图上传失败问题的使用技巧和注意事项,需要的朋友参考一下 微信提供了文件上传的方法wx.uploadFile来上传我们的图片 但是针对多图上传微信没有给出相应的方法来解决,如此我们只能消耗我们程序猿的脑细胞来解决了,最开始我使用了for循环来循环上传我的图片,恰好本人是苹果手机所以上传是没有问题的,本