- 浏览: 451778 次
- 性别:
- 来自: 长沙
-
文章分类
最新评论
-
baijiazi521:
报压缩损坏的解决方案!!!!!!!!!!!!是因为默认的第二个 ...
web services cxf 视频教程 -
李涤尘:
写得太好了。必须顶一个
oracle触发器使用 -
359126613:
你要是在s:Panel 加上title他也不会显示。。。
flex4 创建右键菜单的bug -
BenBen_1989:
[url]web services cxf 视频教程[/url ...
web services cxf 视频教程 -
tengyue5i5j:
楼主帮看下 关于jaxb的两个压缩包都下了 就是解压缺少文件 ...
web services cxf 视频教程
package com.tw.ftp; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import org.apache.commons.io.IOUtils; import org.apache.commons.net.ftp.FTPClient; import org.apache.commons.net.ftp.FTPReply; /** *<p>ftp连接管理(使用apache commons-net-1.4.1 lib)</p> *@author tangw 2010-12-26 * */ public class FtpConManager { private static FtpConManager instance; private FTPClient ftpClient =null; /** * get FtpConManager * @return FtpConManager */ public synchronized static FtpConManager getInstance(){ if( instance == null ){ instance = new FtpConManager(); } return instance; } /** * <p>ftp登录</p> * @param s_url ftp服务地址 * @param uname 用户名 * @param pass 密码 */ public void login(String s_url,String uname,String pass){ ftpClient = new FTPClient(); try{ //连接 ftpClient.connect(s_url); ftpClient.login(uname,pass); //检测连接是否成功 int reply = ftpClient.getReplyCode(); if(!FTPReply.isPositiveCompletion(reply)) { this.closeCon(); System.err.println("FTP server refused connection."); System.exit(1); } }catch(Exception ex){ ex.printStackTrace(); //关闭 this.closeCon(); } }//end method login /** * <p>ftp上传文件</p> * @author tangw 2010-12-26 * @param srcUrl 须上传文件 * @param targetFname 生成目标文件 * @return true||false */ public boolean uploadFile(String srcUrl,String targetFname){ boolean flag = false; if( ftpClient!=null ){ File srcFile = new File(srcUrl); FileInputStream fis = null; try { fis = new FileInputStream(srcFile); //设置上传目录 ftpClient.changeWorkingDirectory("/ImData/"); ftpClient.setBufferSize(1024); ftpClient.setControlEncoding("GBK"); //设置文件类型(二进制) ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE); //上传 flag = ftpClient.storeFile(targetFname, fis); } catch (Exception e) { e.printStackTrace(); this.closeCon(); }finally{ IOUtils.closeQuietly(fis); } } return flag; }//end method uploadFile /** * * <p>删除ftp上的文件</p> * @author tangw 2010-12-26 * @param srcFname * @return true || false */ public boolean removeFile(String srcFname){ boolean flag = false; if( ftpClient!=null ){ try { flag = ftpClient.deleteFile(srcFname); } catch (IOException e) { e.printStackTrace(); this.closeCon(); } } return flag; }//end method removeFile /** *<p>销毁ftp连接</p> *@author tangw 2010-12-26 */ public void closeCon(){ if(ftpClient !=null){ if(ftpClient.isConnected()){ try { ftpClient.logout(); ftpClient.disconnect(); } catch (IOException e) { e.printStackTrace(); } } } }//end method closeCon }
package com.tw.ftp; /** * <p>使用apache commons-net-1.4.1 实现ftp上传功能</p> * @author tangw 2010-12-26 * */ public class FtpNetTest { /** * @param args */ public static void main(String[] args) { FtpConManager.getInstance().login("ftp服务地址", "登陆名", "密码"); //boolean flag = FtpConManager.getInstance().uploadFile("d:\\use_1.zip", "3.zip"); boolean flag = FtpConManager.getInstance().removeFile("/ImData/3.zip"); System.out.println("flag:"+flag); //FtpConManager.getInstance().closeCon(); } }
发表评论
-
深入jvm学习(1)--体系结构
2010-12-25 17:12 1170第一章 一:Java的体系结构: 1:java程序 ... -
java 序列化了解
2010-08-14 11:36 1169上网时有时会经常看到有的博客里面有的java类会实现Seria ... -
java各类pdf
2010-06-12 09:18 15551:java并发编程实例 .pdf 2:设计模式.pdf ... -
Java中各类Cache机制实现解决方案
2010-06-09 09:04 897在Java中,不同的类都有自己单独的Cache机制,实现的方法 ... -
flash 在ie下的缓存处理
2010-03-02 14:49 2188每次在flash里发布了swf,在IE里测试的时候总因为IE缓 ... -
java base64编码和解码案例
2010-03-02 14:34 7567import java.io.IOException; ... -
在 Ajax 应用程序中实现实时数据推送
2010-02-23 14:51 1211全新的高级用户界面(U ... -
tomcat问题解决
2010-02-03 10:37 1229Failed creating java D:\jre6\bi ... -
spring aop资料
2009-11-24 15:38 1124Spring 1.0的标准事务配置 先定义一个baseTxS ... -
从JSP,ASP等动态页面生成静态页面的实现方式
2009-11-21 10:11 1778在网站应用中,为了提高页面的访问速度,经常需要将动态页面静态化 ... -
openfire源码开发学习网站
2009-11-19 17:18 0openfire官方网源码下载http://www.ignit ... -
java领域即时通信的解决方案二(openfire+spark+smack)
2009-11-18 16:29 2676上一篇文章里面提到了penfire+spark的如何搭建. ... -
java领域即时通信的解决方案一(openfire+spark+smack)
2009-11-18 11:03 8493Java领域的即时通信的解决方案可以考虑openfire+sp ... -
hibernate源码下载
2009-11-17 14:36 2685hibernate源码下载.................. ... -
java生成dll工具ikvm.net
2009-11-12 16:30 4304IKVM.NET的是开源的基于.NET CLR 的Java ... -
JSP的执行过程 & Servlet的生命周期
2009-11-09 11:28 1285JSP 的执行过程 (1) 客户端发出Request ... -
接口的总结
2009-10-20 13:43 939接口的总结: 1应为java不支持多重继承,所以有了接口,一个 ... -
企业移动应用平台demo
2009-09-22 17:48 977企业移动应用平台demo.............. -
java 学习网址
2009-09-13 18:53 0java 安全学习网址 http://snowolf.itey ... -
IBATIS案例收藏
2009-09-02 22:18 1355IBATIS案例收藏 个人从网上收集的........... ...
相关推荐
java Android安卓FTP登录上传下载删除java Android安卓FTP登录上传下载删除java Android安卓FTP登录上传下载删除java Android安卓FTP登录上传下载删除java Android安卓FTP登录上传下载删除java Android安卓FTP登录...
这是我使用java实现的linux和ftp服务器文件上传下载工具,需要电脑安装jdk8, 启动命令,java -jar linuxAndFtp.jar 启动成功后,浏览器访问:http://localhost:9999 服务器的账号密码通过服务器列表页面管理,添加的...
项目中使用的java实现的ftp上传、下载、删除功能,亲测ok!!!
这是用java实现ftp操作的一些代码,里面有上传,下载,删除服务器上制定文件以及断点续传的操作!!希望能帮助需要的人!!
java实现ftp文件的上传、下载、删除源码,有丰富的代码注释,让你很快理解每一步的代码意思
用java语言编写的ftp小工具,可以按指定时间监控ftp服务器,把服务器指定目录内新产生的文件或者文件夹下载到本地指定文件夹,下载后删除数据。 也可以监控本地文件夹,把文件夹内新产生的文件或者文件夹整体上传到...
java通过sftp模式实现FTP的文件上传下载删除功能
java 连接 FTP 文件操作(上传,下载,删除,复制
本类提供了java对ftp的各种操作的!经过精心的整理!相信对初学者有很大的帮助!
java ftp上传进行文件的读取和上传 上传单个文件的文件流 创建远程服务器目录 删除指定文件 上传单个文件 获取指定ftp目录下文件名
java远程FTP浏览文件及操作文件删除,上传下载
java 连接linux系统上的ftp服务器,通过java代码上传,下载文件 通过链接ftp,获取文件列表,上传。下载、删除文件功能实现
主要介绍了Java实现ftp上传下载、删除文件及在ftp服务器上传文件夹的方法,需要的朋友可以参考下
ftp的连接、上传文件、下载文件、删除文件,是通过apache提供的jar包实现
山东大学计算机网络课程设计,利用Java实现类似于FTP的相关功能,用户登录,用户上传文件,下载文件,删除文件。使用Javasocket的作为传输底层。
java实现ftp断点续传,上传文件到FTP服务器,支持断点续传,同时支持LINUX主机,代码里面包括了比较多的java网络操作类,比如连接FTP的常规类、递归创建远程服务器目录 上传文件到服务器,新上传和断点续传操作,远程...
用java实现的ftp客户端,功能完善,可以实现上传、下载、新建远程文件夹、删除、修改远程目录等功能,端口号默认为20,可以在网络设置界面修改。底层采用socket传输数据。带源码,注释相当详细。
JAVA获取FTP文件列表,功能齐全。包括:链接到服务器,上传文件到FTP服务器,从FTP服务器上下载文件并返回下载文件长度,返回FTP目录下的文件列表,删除FTP上的文件及目录,关闭链接。
java上传、下载、删除ftp文件-java源码 有需要的希望能帮助到
ssm框架 java图片上传ftp文件图片 删除ftp文件图片 下载ftp文件图片