ftp上传文件(jftp)

本文介绍了如何使用jftp库进行FTP文件上传。通过创建`FtpUpload`类并实现`ConnectionListener`接口,实现了连接FTP服务器、创建目录、上传文件的功能。示例代码中展示了如何设置FTP服务器的连接参数,并提供了多线程上传文件的简单示例。
摘要由CSDN通过智能技术生成

之前有过ftp下载文件的一个例子,用的是FTPClient

这里再介绍一个用jftp的  这里先做上传文件的功能,下载说是跟这差不多,本人愚钝暂时还没弄明白稍后续上

引用的jar包是jftp.jar 这个直接实现ConnectionListener的一系列方法就可以了用起来更方便一些

 

import net.sf.jftp.net.BasicConnection;
import net.sf.jftp.net.ConnectionHandler;
import net.sf.jftp.net.ConnectionListener;
import net.sf.jftp.net.FtpConnection;

import org.apache.commons.lang.StringUtils;

import thread.UploadThread;

/**
 * ftp上传文件
 *
 * @author JohnYang
 *
 */
public class FtpUpload implements ConnectionListener {

 private boolean isThere = false;

 private ConnectionHandler handler = new ConnectionHandler();

 private String host;
 private int port = 21;
 private String user;
 private String passwd;

 public FtpUpload(String host, String user, String passwd) {
  this.host = host;
  this.user =

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值