FTPClient上传、下载示例。
上传时,打开本地文件的InputStream
下载时,打开ftp文件的OutputStream
别忘记关闭流。
上传时,打开本地文件的InputStream
下载时,打开ftp文件的OutputStream
别忘记关闭流。
- public void downloadFile() throws IOException {
- File localfile = new File("F://ftpdownload//" + File.separator + "exchangerate.xls");
- FileOutputStream fos = new FileOutputStream(localfile);
- ftpClient.retrieveFile("/CsiData/Data/CSIAbroad/CSIHK100/exchangerate.xls", fos);
- System.out.println("download the remote files.");
- fos.close();
- }
- public void uploadFile() throws IOException {
- File localfile = new File("F://ftpdownload//" + File.separator + "MXStest.txt");
- FileInputStream fis = new FileInputStream(localfile);
- ftpClient.storeFile("/CsiData/mxstest.txt", fis);
- System.out.println("upload the local files.");
- fis.close();
- }