jakarta commons-net ftp的例子
来源:互联网 发布:詹姆斯库克大学知乎 编辑:程序博客网 时间:2024/06/03 03:06
import java.io.IOException;
import java.net.SocketException;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.apache.commons.net.ftp.*;
/**
* @author Daniel Summer(danny_xcz@163.com)
*
* To change the template for this generated type comment go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/
public class Test {
private static FTPClient ftp_ = new FTPClient();
;
public static void main(String[] args) {
try {
ftp_.connect("ftp.ujs.edu.cn");
System.out.println("Connecting...");
ftp_.login("anonymous", "");
System.out.println("Connetcted");
} catch (SocketException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
FTPFile[] files = null;
FTPListParseEngine engine;
ftp_.changeWorkingDirectory("/");
files = ftp_.listFiles();
System.out.println("Directory is " + ftp_.printWorkingDirectory());
System.out.println(files[0].getName());
System.out.println(files[0].isDirectory());
System.out.println(files[0].getRawListing());
System.out.println("***********************");
ftp_.changeWorkingDirectory("/pub");
files = ftp_.listFiles();
System.out.println("Directory is " + ftp_.printWorkingDirectory());
System.out.println(files[1].getName());
System.out.println(files[1].isDirectory());
System.out.println(files[1].getSize());
System.out.println(files[1].getTimestamp().getTime());
DateFormat dateFormat =
new SimpleDateFormat("yyyy-MM-dd hh:mm");
System.out.println(dateFormat.format(files[1].getTimestamp().getTime()));
int idx = files[1].getRawListing().indexOf(" ");
System.out.println(files[1].getRawListing().substring(0,idx--));
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
}
- jakarta commons-net ftp的例子
- jakarta commons-net ftp的例子
- jakarta commons-net ftp的例子
- jakarta commons-net ftp的例子
- jakarta commons-net ftp的例子
- jakarta commons-net ftp的例子
- jakarta commons-net ftp的例子
- java ftp 客户端(apache jakarta commons net ftp)的bug[原创][Bug]
- Jakarta Commons - Net Class Library介绍(FTP部分)
- org.apache.commons.net.ftp.FTPClient 例子
- Jakarta Commons——Net
- Jakarta Commons NET(FTPClient)的简单示例
- Jakarta Commons NET(FTPClient)的简单示例
- jakarta commons logging 的使用方法
- jakarta commons logging 的使用方法
- Jakarta项目的commons包
- commons.net.ftp的中文目录问题
- Commons net之FTP
- C#向Sql Server中插入记录时单引号的处理
- 简单快捷实现ASP在线发邮件功能
- 像黑客一样思考
- NGC盘扩容大法8招( From YouNet.com)
- tomcat下的jsp和servlet的字符编码问题
- jakarta commons-net ftp的例子
- 感悟
- 【专题】window.open的例子和使用方法以及参数说明(完整版)
- 用VC遍历文件夹中的所有文件及文件夹
- 创建名字空间(namespaces)
- 程序员应具备的素质
- 放弃也是一种美丽
- 匆匆
- Java的执行效率完全可以比C/C++的好