文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | 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日 作者:清风网络学院 查看:[大字体 中字体 小字体]


boolean result=true;
String message = "";
if (aftp != null)
{
System.out.println("正在上传文件"+filepathname+",请等待....");

try{
String fg =new String("\\subunsubfromsp\\");
int index = filepathname.lastIndexOf(fg);
String filename = filepathname.substring(index+1);
File localFile = new File(filepathname) ;

RandomAccessFile sendFile = new RandomAccessFile(filepathname,"r");
//
sendFile.seek(0);
//改名上传temp_
filename = filename.substring(0,15)+"temp_"+filename.substring(15,filename.length());
outs = aftp.put(filename);
outputs = new DataOutputStream(outs);
while (sendFile.getFilePointer() < sendFile.length() )
{
ch = sendFile.read();
outputs.write(ch);
}

rename(filename.substring(15,filename.length()),filename.substring(20,filename.length()));
outs.close();
sendFile.close();

message = "上传"+filepathname+"文件成功!";
System.out.println(message);
log(RWFileDir,message);
}
catch(IOException e){
message = "上传"+filepathname+"文件失败!"+e;
System.out.println(message);
log(RWFileDir,message);
result = false ;

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

public void rename(String oldName,String newName){

//aftp.renameTo(oldName,newName);
File Old = new File(oldName); //oldName
File New = new File(newName); //newName
//aftp.renameTo(New);
//boolean Old.renameTo(File newName);
//System.out.println(Old);
//System.out.println(New);

}

public static void deleFile(String RWFileDir) {
//try {
//取得ReadFile目录下的txt文件
String sdir = RWFileDir + "subunsubfromsp\\";
File fdir = new File(sdir);
String FileName = "";
int j = fdir.list().length;

System.out.println(sdir+"目录下要删除的文件数:"+fdir.list().length);
File file;
for(int i=0;i {
//删除subunsubfromsp中的txt文件
FileName = RWFileDir + "subunsubfromsp\\" + (fdir.list())[0];
file = new File(FileName);
file.delete();
System.out.println("已经成功删除"+FileName+"文件!");
}
//}
//catch (IOException e) {
// System.out.println("删除txt文件错误!");
// e.printStackTrace();
//}
}


public void showFileContents(String strdir)
{
StringBuffer buf = new StringBuffer();
try {
aftp.cd(strdir);
ins= aftp.list();
while ((ch=ins.read())>=0){
buf.append((char)ch);
}

System.out.println(buf.toString());

ins.close();

上一页 [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