文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院工具软件FTP软件java做的比较完善的FTP连接上传下载文件
精品推荐
特别推荐
·FLASHFXP的FXP使用
·创建一个TFTP服务器
·知道FTP用户名和密码,如何修改密码
·详解:FTP登陆错误问题完全分析
·巧妙设定匿名FTP的安全
·让网络工作事半功倍 经典FTP使用命令大全
·FTP命令详解
·新手学堂:解析FTP协议的两种工作模式
·教你巧用我的电脑 解决IE7的FTP问题
·网络应用:FTP服务器匿名用户上传文件的配置
·FTP服务器的攻防实战
·外网用户如何访问内网FTP服务器
·ftp服务器——架设篇
·FTP PASV mode (被动模式) 全过程与设置说明
·教程/操作系统 Win2000中如何让FTP 服务器更安全
·轻松架设Windows 2003用户隔离FTP站点
·内网架设FTP服务器不完全攻略
·37个教育网的FTP
·为Serv-U提供在线修改密码功能
·FTP登录错误详解
热点TOP10
·流光破解ftp密码教程
·文件传输协议(File Transfer Protocol, FTP)(1)
·Java FTP客户端库的选择
·详解:FTP登陆错误问题完全分析
·FlashFXP v3.4.1 beta 1187 汉化版免费下载
·巧妙设定匿名FTP的安全
·用Serv-U打造完美的FTP服务器
·让网络工作事半功倍 经典FTP使用命令大全
·操作独特、随身带走的上载下传利器-- MiniFtp
·BT 电驴 电骡 FTP下载及找片技巧
·FTP服务中允许上传权限存在的问题
·新手学堂:解析FTP协议的两种工作模式
·教你巧用我的电脑 解决IE7的FTP问题
·FTP服务器的攻防实战
·知道FTP用户名和密码,如何修改密码
·redhat linux 9.0 VSFTP配置大全
·网络应用:FTP服务器匿名用户上传文件的配置
·服务器应用:IIS建FTP服务器一(组图)
·squid与ftp代理
·Pure-FTPd [TLS] 服务器

java做的比较完善的FTP连接上传下载文件

日期:2004年9月24日 作者:清风网络学院 查看:[大字体 中字体 小字体]


a = "连接主机:"+hostname+"成功!";
System.out.println(a);
}
catch(FtpLoginException e){
a="登陆主机:"+hostname+"失败!请检查用户名或密码是否正确:"+e;
System.out.println(a);
//return false;
}
catch (IOException e){
a="连接主机:"+hostname+"失败!请检查端口是否正确:"+e;
System.out.println(a);
//return false;
}
catch(SecurityException e)
{
a="无权限与主机:"+hostname+"连接!请检查是否有访问权限:"+e;
System.out.println(a);
//return false;
}

log(RWFileDir,a);
return aftp;
}

public void stop(String RWFileDir)
{
String message = "";
try {
if(aftp!=null){
aftp.closeServer();
message = "与主机"+hostname+"连接已断开!";
System.out.println(message);
log(RWFileDir,message);
}
}
catch(IOException e)
{
message = "与主机"+hostname+"断开连接失败!"+e;
System.out.println(message);
log(RWFileDir,message);
}
}


public boolean downloadFile(String RWFileDir,String filepathname){
boolean result=true;
String message = "";
if (aftp != null)
{
System.out.println("正在下载文件"+filepathname+",请等待....");
String badfile = filepathname.substring(filepathname.length()-4,filepathname.length());
String badlog = filepathname.substring(filepathname.length()-7,filepathname.length());
String baddir = "";
if ((badfile.compareTo(".bad") != 0) && (badlog.compareTo(".badlog") != 0)){
baddir = "subunsubtosp\\";
}
else{
baddir = "bad\\";
}
String strdir = "subunsubtosp\\";
//System.out.println(RWFileDir + baddir + filepathname);
try{
//FtpClient fc=new FtpClient("192.168.0.56",2121);
//fc.login("lee","lee");
int ch;
File fi = new File(RWFileDir + baddir + filepathname);
//aftp.cd(strdir);
RandomAccessFile getFile = new RandomAccessFile(fi,"rw");
getFile.seek(0);
TelnetInputStream fget=aftp.get(strdir+filepathname);
DataInputStream puts = new DataInputStream(fget);
while ((ch = puts.read()) >= 0) {
getFile.write(ch);

}
//s.delete();

fget.close();
getFile.close();
//fc.closeServer();

message = "下载"+filepathname+"文件到"+baddir +"目录成功!";
System.out.println(message);
log(RWFileDir,message);
}
catch(IOException e){
message = "下载"+filepathname+"文件到"+baddir +"目录失败!"+e;
System.out.println(message);
log(RWFileDir,message);
result = false ;

}
}
else{
result = false;
}
return result;
}


public boolean uploadFile(String RWFileDir,String filepathname){

上一页 [1] [2] [3] [4] [5] 下一页 




上一篇:用Struts开发国际化程序思路

下一篇:变量的变量,PHP 和 你

java做的比较完善的FTP连接上传下载文件 相关文章:
·电子书籍下载大放送
·局域网文件共享详解
·Windows Vista Ultimate中文旗舰版下载+简单破解(支持迅雷HTTP & BT)
·设好eMule电驴两项关键配置 提高下载速度
·C++中的文件输入/输出(4):检测输入/输出的状态标志
·MPEG、RM、WMV电影文件格式转换指南
·教你制作批处理文件
·QQ空间如何上传照片
·Java学习从入门到精通(附FAQ)
·官方下载:Office 2003 SP3简体中文版
java做的比较完善的FTP连接上传下载文件 相关软件:
·万能声卡驱动下载适用于VIA芯片声卡
·海量免费毕业论文打包下载
·Dubbing 情歌教父(周传雄)1987-2003 新歌+经典专辑全部MP3下载!
·最强文件加密锁2007
·瑞星杀毒软件2008下载版(完全免费)V20.36.32
·张信哲经典10部MV下载
·图片下载之图片猎人(Pix Hunter) V3.0 Bate
·《冒险岛》官方下载器
·西门子plc软件及教程 文件类型 其它介绍
·电影美女海报下载

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot