写在前面
我们在上一篇文章里说到了SpringBoot项目中如何集成FTP,并且提供了相关的工具类,供我们可以直接调用FTP服务。
在集成过程中,我们使用了Java的FTP组件edtFTPj,接下来的系列文章,我们就围绕着edtFTPj组件来说起。
常常有人说起,要知其然,并且知其所以然,所以我们就要先来看一下edtFTPj提供的操作Ftp的常用方法。
先来理一理FTP需要哪些操作
从需求出发,先想清楚我们需要如何操作FTP,比如如何上传文件,如何下载文件,以及在上传文件、下载文件过程中所需要的方法。
一起来理一下吧。
假如我们要上传一个文件。
1.首先我们要先来连接FTP
2.第二步,登录FTP相关用户
3.第三步,转到FTP相关路径下
4.第四步,在转到FTP相关路径下,需要检验路径是否已经存在。
5.第五步,如果不存在的情况下,需要创建相关文件夹
6.第六步,如果存在的情况下,则改变当前文件路径到相应文件路径
7.第七步,切换到相应文件夹下后,则上传文件到当前文件夹。
拢共分七步,这里面涉及到的方法有哪些呢?来往下看看吧。
涉及到的方法
- 连接FTP
- 登录FTP
- 检验路径是否存在
- 创建文件夹
- 切换路径
- 上传文件
用最少六个方法才能完成将文件上传到FTP的需求。
小结
本篇文章总结了将文件上传到FTP需要哪些FTP操作的方法,但是edtFTPj组件里面又是如何使用的这些功能呢?来往下看吧。