
Apache net
iteye_137
这个作者很懒,什么都没留下…
展开
-
FTP状态代码说明及PORT模式和PASV模式比较
PORT模式和PASV模式PORT模式下的FTP服务: 缺省情况下PORT模式的数据端口是20, 控制端口是21(控制端口可以设定, 本文假定使用21)。 当进行连接时,客户端使用一个随机的端口N(N大于1024)连接服务器的控制端口21, 然后客户端开始监听端口N+1,并向服务器发送命令 PORT N+1,服务器用自己的数据端口20连回客户的N+1端口。 由于PO...原创 2009-08-12 15:39:58 · 144 阅读 · 0 评论 -
ftpClient解决中文乱码问题
ftpClient.setControlEncoding("GBK");FTPClientConfig conf = new FTPClientConfig(FTPClientConfig.SYST_NT);conf.setServerLanguageCode("zh"); 这个我还没有碰到过,因为我是做美国的项目,所以不会碰到这个问题,这个仅仅是为以后做准备。这里有正...2009-08-12 15:27:14 · 508 阅读 · 0 评论 -
ftpClient链接成功后程序一直停在那没有反应
今天碰到很奇怪的现象: 我原来的FTP的代码在局域网内运行时一切成功。但是当我链接外网时就出现了意象不到的结果:程序已经可以登录的外网的远程服务器的上面,后台还打印出:230 Logged on . 然后程序就一直在那里不动了(一直在运行中),不知道是什么原因了?? 网上也找了一大堆的信息,结果没有什么效果。那个小伙子他换了个包,即他没把Apache的包换成其它的FTP包了。...2009-08-12 14:57:35 · 1096 阅读 · 0 评论 -
上传的控件把它以byte[]的形式保存到本地的硬盘中
(1)页面:<s:decorate id="coverField" template="../layout/edit.xhtml" > <ui:define name="label">Upload Watermark</ui:define> <s:fileUpload id="cover" data="#{wa2009-08-06 15:58:05 · 162 阅读 · 0 评论 -
FTP中经常会报"空指针异常"
FTP中经常会报"空指针异常",这个原因可能是由于在第二次用FTP时候,没有从新设置为null,所以就会出现那个问题。所以代码中要加上publishFactory.setFtpClient(null); 或者 this.ftpClient = null; 这个要看你自己的业务逻辑怎么写了。所以说当你多次调用的时候就要在第二次时候加上this.ftpClient = null; 另...2009-07-29 15:51:46 · 2015 阅读 · 0 评论 -
Apache net自己写的FTP上传整个"目录"的代码(测试通过)(最终修订版)
上一篇中的那个FTP上传的代码只是适合Window下面的,而今天这个改进就可以即适合Window下,也适合Linux下了。因为我们做的CMS系统是放到Linux下面的,所以当时欠缺考虑,才导致后面的很多的麻烦。 另外我还想在说一点:(1)String ftpWorkingPath = ftpClient.printWorkingDirectory(); 这里是在FTP上打印...2009-07-26 11:36:01 · 131 阅读 · 0 评论 -
java.net.SocketException: Connection reset by peer: socket write error
在用FTP上传大文件时报错误信息:java.net.SocketException: Connection reset by peer: socket write error。从网上查了下。 经常出现的Connection reset by peer: 原因可能是多方面的,不过更常见的原因是: ①:服务器的并发连接数超过了其承载量,服务器会将其中一些连接Down掉; ②:...2009-07-02 10:29:29 · 418 阅读 · 0 评论 -
Apache net自己写的FTP上传整个"目录"的代码(测试通过)
这个方法改进了上一篇的。请各位人事看到后给点评论和意见,看我还有哪些没考虑到的。这个代码不是很完整只是其中最重要的部分把它粘贴出来了。 //上传多个文件夹(文件夹中还有文件夹) 这里我再次重申一遍,这里写的时候一定要带后面的\\,即是"D:\\hellosite2\\",而不是"D:\\hellosite2"。这点非常重要。一定要切记。另外这个也只适用于Windows的环境下,在Linu...2009-06-29 13:30:15 · 94 阅读 · 0 评论 -
Apache net java我自己写的FTP上传整个目录的代码
代码不完整,如果有需要可以联系我。public static void main(String[] args) { setConfigFile("./src/config.properties");// 设置配置文件路径 connectServer(); uploadManyFile(ftpClient,new File("D:\\helloSite2\\")); ...2009-06-25 11:59:35 · 89 阅读 · 0 评论 -
请问哪位高手知道用Apache Commons Net包实现javaFTP上传目录功能
请问哪位高手知道用Apache Commons Net包实现javaFTP上传整个目录,这个目录里面的所有子目录和文件都要上传到服务器。 请高手帮忙。我QQ:329139017 ,本人正在焦急的等待中....。希望看到该信息者会的话帮我指点下。非常感激。 这个问题本人已经解决了,如果有需要帮助的同志,可以联系我。...2009-06-23 11:24:42 · 83 阅读 · 0 评论