最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java實(shí)現(xiàn)ftp文件上傳下載功能

 更新時(shí)間:2017年04月25日 08:47:16   作者:zhao1949  
這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)ftp文件上傳下載功能的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了ftp實(shí)現(xiàn)文件上傳下載的具體代碼,供大家參考,具體內(nèi)容如下

package getUrlPic;

import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.InputStream;

import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPFile;
import org.apache.commons.net.ftp.FTPReply;

public class FtpUploadFile {
 public static void main(String[] args){
// public static boolean uploadFile(String url,int port,String username, String password, String path, String filename, InputStream input) {
// boolean success = false;
 FTPClient ftp = new FTPClient();
 InputStream input = null;
 try {
 int reply;
 ftp.connect("localhost", 21);//連接FTP服務(wù)器
 //如果采用默認(rèn)端口,可以使用ftp.connect(url)的方式直接連接FTP服務(wù)器
 ftp.login("test", "test");//登錄
 reply = ftp.getReplyCode();
 if (!FTPReply.isPositiveCompletion(reply)) {
 ftp.disconnect();
 System.out.println("can not connect");
// return success;
 }else{
 ftp.setFileType(FTPClient.BINARY_FILE_TYPE); 
// ftp.changeWorkingDirectory(path);
 input = new ByteArrayInputStream("中xuxxx".getBytes("utf-8"));
 ftp.storeFile("test.txt", input);
 
 // 創(chuàng)建目錄
 ftp.makeDirectory("/test/bb");
 
 //列出目錄
 FTPFile[] dirs = ftp.listDirectories("/test");
 for(FTPFile f : dirs ){
 System.out.println(f.getName());
 }
 }
// ftp.changeWorkingDirectory(path);
// ftp.storeFile(filename, input); 
 
// input.close();
// ftp.logout();
// success = true;
 } catch (IOException e) {
 e.printStackTrace();
 } finally {
 if(input != null){
 try{
 input.close();
 }catch(IOException e){
 e.printStackTrace();
 }
 }
 if (ftp.isConnected()) {
 try {
 ftp.disconnect();
 } catch (IOException ioe) {
 }
 }
 }
// return success;
 }
// }
}

參考:

JAVA中使用FTPClient實(shí)現(xiàn)文件上傳下載實(shí)例代碼

Java使用FTPClient類讀寫FTP

java實(shí)現(xiàn)ftp上傳 如何創(chuàng)建文件夾

java判斷ftp目錄是否存在的方法

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java數(shù)據(jù)結(jié)構(gòu)貪心算法的實(shí)現(xiàn)

    Java數(shù)據(jù)結(jié)構(gòu)貪心算法的實(shí)現(xiàn)

    本文主要介紹了Java數(shù)據(jù)結(jié)構(gòu)貪心算法的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2007-03-03
  • 關(guān)于Spring中Bean的創(chuàng)建進(jìn)行更多方面的控制

    關(guān)于Spring中Bean的創(chuàng)建進(jìn)行更多方面的控制

    今天小編就為大家分享一篇關(guān)于關(guān)于Spring中Bean的創(chuàng)建進(jìn)行更多方面的控制,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • java數(shù)獨(dú)游戲完整版分享

    java數(shù)獨(dú)游戲完整版分享

    這篇文章主要為大家分享了java數(shù)獨(dú)游戲的完整版,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • 淺談java Collection中的排序問題

    淺談java Collection中的排序問題

    下面小編就為大家?guī)硪黄獪\談java Collection中的排序問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • JAVA中StackOverflowError錯誤的解決

    JAVA中StackOverflowError錯誤的解決

    這篇文章主要介紹了JAVA中StackOverflowError錯誤的解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • java實(shí)現(xiàn)TCP socket和UDP socket的實(shí)例

    java實(shí)現(xiàn)TCP socket和UDP socket的實(shí)例

    這篇文章主要介紹了本文主要介紹了java實(shí)現(xiàn)TCP socket和UDP socket的實(shí)例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • Springboot @Configuration與自動配置詳解

    Springboot @Configuration與自動配置詳解

    這篇文章主要介紹了SpringBoot中的@Configuration自動配置,在進(jìn)行項(xiàng)目編寫前,我們還需要知道一個東西,就是SpringBoot對我們的SpringMVC還做了哪些配置,包括如何擴(kuò)展,如何定制,只有把這些都搞清楚了,我們在之后使用才會更加得心應(yīng)手
    2022-07-07
  • java文件上傳(單文件 多文件)與刪除

    java文件上傳(單文件 多文件)與刪除

    本文主要分享了java文件上傳(單文件 多文件)與刪除的示例代碼。具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-01-01
  • idea中配置tomcat啟動jsp項(xiàng)目過程

    idea中配置tomcat啟動jsp項(xiàng)目過程

    在IntelliJ IDEA中配置Tomcat并啟動JSP項(xiàng)目,首先需要在IDEA中安裝和配置Tomcat服務(wù)器,接著將項(xiàng)目與Tomcat關(guān)聯(lián),設(shè)置正確的部署路徑和端口號,通過這些步驟,可以實(shí)現(xiàn)JSP項(xiàng)目的本地運(yùn)行和調(diào)試,使得開發(fā)和測試工作更加高效
    2024-10-10
  • Java中關(guān)鍵字final finally finalize的區(qū)別介紹

    Java中關(guān)鍵字final finally finalize的區(qū)別介紹

    這篇文章主要給大家分享的是 Java中final,finally,finalize 到底有什么區(qū)別,文章圍繞final,finally,finalize的相關(guān)資料展開詳細(xì)內(nèi)容,具有一定的參考的價(jià)值,需要的朋友可以參考一下
    2022-04-04

最新評論

右玉县| 利津县| 绥德县| 灵石县| 海淀区| 马龙县| 荔浦县| 赣榆县| 黄大仙区| 石家庄市| 东光县| 定边县| 东至县| 克拉玛依市| 利辛县| 屏东市| 桐柏县| 正镶白旗| 大厂| 福州市| 桑日县| 海伦市| 台江县| 甘孜县| 通河县| 封开县| 嘉善县| 桑日县| 左云县| 夏邑县| 六枝特区| 郯城县| 香河县| 洛宁县| 台安县| 新田县| 梓潼县| 加查县| 乳源| 盐边县| 洪雅县|