文档介绍:作者:jeru
email: jeru@
日期:8/6/2001 9:50:36 AM
在JAVA应用程序中如何实现FTP的功能
大连捷通电脑技术有限公司
王淼
---- 在JAVA的编程中,您也许会遇到FTP方面的编程,本文就来演示如何实现它。
---- ,为了节约篇幅我只列出主要的三个部份。FtpList 部分是用来显示FTP服务器上的文件(附图略)。GetButton部分为从FTP服务器下传一个文件。PutButton 部分为向FTP服务器上传一个文件。别忘了在程序中还要引入两个库文件(import .*,import .ftp.*)。以下是这三部分的JAVA源程序。
---- 1)显示FTP服务器上的文件
void ftpList_actionPerformed(ActionEvent e) {
String server=();
//输入的FTP服务器的IP地址
String user=();
//登录FTP服务器的用户名
String password=();
//登录FTP服务器的用户名的口令
String path=();
//FTP服务器上的路径
try {
FtpClient ftpClient=new FtpClient();
//创建FtpClient对象
(server);
//连接FTP服务器
(user, password);
//登录FTP服务器
if (()!=0) (path);
InputStream is=();
int c;
while ((c=())!=-1) {
((char) c);}
();
();//退出FTP服务器
} catch (IOException ex) {;}
}
2)从FTP服务器上下传一个文件
void getButton_actionPerformed(ActionEvent e) {
String server=();
String user=();
String password=();
String path=();
String filename=();
try {
FtpClient ftpClient=new FtpClient();
(server);
(user, password);
if (()!=0) (path);
ftpCli