引言这里介绍 java创建 Ftp服务器, 并且监测客户端上传文件后,读取文件的操作。使用 hutool 创建Ftp客户端,使用 ftplet-api 下的 DefaultFtplet 进行文件监听。上传的文件夹通过不同用户添加,设置不同的用户名、密码、上传文件夹,测试时通过连接不同的用户,上传文件到指定文件夹。这里有个小小的问题 DefaultFtplet 监听器是 ftp 依赖下的类,测试使用
上面我们的部署工作完成了,那么文件上传下载后,ftpserver会自动相应我们的上传下载操作,也就是说ftpServer服务器会得到触发,那么我们如果要得到文件的一些信息,比如说文件的路径、大小、类型等等,并且还有我们的逻辑要处理,比如说要将一些信息插入到我们的数据库中,这时我们就要编写一个类,最主要的是这个类要extends一个很重要的类---DefaultFtplet,我们就会得到想要的文件数据,下面对其方法进行相应的详细介绍: 在DefaultFtplet中提供了很多方法接口,用于在客户端连接、断开、上传下载时返回信息。具体的列表参考http://mina.apache.org/ftp.
转载 2013-09-25 20:09:00
176阅读
2评论