摘要: 今天在利用FTP将客户端文件存储到服务器端时,在调用ftpClient.storeFile方法后,总是返回false,在百度之后,有提到说添加一行ftpClient.enterLocalPassiveMode();就能解决这个问题,但是在测试之后还是出现,后来整了半天才知道,问题出在中文文件名身上。因此可在代码中添加如下代码:ftpClient.setControlEncoding("UTF-8");并在创建目录或者storeFile时,将文件名转换编码方式即可,如:ftpClient.storeFile(new String(fileName.getBytes(" 阅读全文
posted @ 2012-02-28 15:46 香飘飘2011 阅读(46033) 评论(6) 推荐(4) 编辑