国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|JavaScript|易語言|

服務器之家 - 編程語言 - JAVA教程 - java文件上傳至ftp服務器的方法

java文件上傳至ftp服務器的方法

2021-03-19 11:01hatom JAVA教程

這篇文章主要為大家詳細介紹了java文件上傳至ftp服務器的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下

java實現ftp文件上傳。我使用的是commons-net-1.4.1.zip。其中包含了眾多的java網絡編程的工具包。

1.把commons-net-1.4.1.jar包加載到項目工程中去。

2.看如下代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPReply;
 
public class FileTool {
 
  /**
   * Description: 向FTP服務器上傳文件
   * @Version   1.0
   * @param url FTP服務器hostname
   * @param port FTP服務器端口
   * @param username FTP登錄賬號
   * @param password FTP登錄密碼
   * @param path FTP服務器保存目錄
   * @param filename 上傳到FTP服務器上的文件名
   * @param input  輸入流
   * @return 成功返回true,否則返回false *
   */
  public static boolean uploadFile(String url,// FTP服務器hostname
      int port,// FTP服務器端口
      String username, // FTP登錄賬號
      String password, // FTP登錄密碼
      String path, // FTP服務器保存目錄
      String filename, // 上傳到FTP服務器上的文件名
      InputStream input // 輸入流
  ){
    boolean success = false;
    FTPClient ftp = new FTPClient();
    ftp.setControlEncoding("GBK");
    try {
      int reply;
      ftp.connect(url, port);// 連接FTP服務器
      // 如果采用默認端口,可以使用ftp.connect(url)的方式直接連接FTP服務器
      ftp.login(username, password);// 登錄
      reply = ftp.getReplyCode();
      if (!FTPReply.isPositiveCompletion(reply)) {
        ftp.disconnect();
        return success;
      }
      ftp.setFileType(FTPClient.BINARY_FILE_TYPE);
      ftp.makeDirectory(path);
      ftp.changeWorkingDirectory(path);
      ftp.storeFile(filename, input);
      input.close();
      ftp.logout();
      success = true;
    } catch (IOException e) {
      e.printStackTrace();
    } finally {
      if (ftp.isConnected()) {
        try {
          ftp.disconnect();
        } catch (IOException ioe) {
        }
      }
    }
    return success;
  }
 
  /**
   * 將本地文件上傳到FTP服務器上 *
   */
  public static void upLoadFromProduction(String url,// FTP服務器hostname
      int port,// FTP服務器端口
      String username, // FTP登錄賬號
      String password, // FTP登錄密碼
      String path, // FTP服務器保存目錄
      String filename, // 上傳到FTP服務器上的文件名
      String orginfilename // 輸入流文件名
    ) {
    try {
      FileInputStream in = new FileInputStream(new File(orginfilename));
      boolean flag = uploadFile(url, port, username, password, path,filename, in);
      System.out.println(flag);
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
   //測試
  public static void main(String[] args) {
     
    upLoadFromProduction("192.168.13.32", 21, "hanshibo", "han", "韓士波測試", "hanshibo.doc", "E:/temp/H2數據庫使用.doc");
  }
}

3.直接運行。即可把指定的文件上傳到ftp服務器.有需要jar包的可以到我的資源中去下載。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://blog.csdn.net/atomcrazy/article/details/8943194

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 国产精品99久久久久久久vr | 欧美日韩在线观看视频 | 自拍偷拍1 | 精品久久久久国产 | 久久精品一区二区三区四区 | 国产亚洲精品女人久久久久久 | 一区二区三区视频 | 国产精品一区二 | 亚洲成av人片在线观看 | 毛片在线一区二区观看精品 | 欧美色视频在线观看 | 久久99精品久久久久蜜臀 | 久久久久久亚洲 | 亚洲国产二区 | 久久久国产精品免费观看 | 精品自拍视频 | 久久精品日产第一区二区三区 | 国产在线视频网站 | 免费观看黄色大片 | 久久天天 | 一区二区三区免费在线观看 | 久久久久久亚洲 | 午夜视频在线播放 | 国产精品久久久久无码av | 亚洲人视频在线 | 亚洲欧洲日韩 | 欧美日韩国产影院 | 中文字幕在线免费看 | 国产精品久久久久久久福利院 | 亚洲午夜一区 | 亚洲精品成人在线 | 久色网 | 国产精品一码二码三码在线 | 成人高清视频在线观看 | 久久只有精品 | 久久综合久久综合久久 | 亚洲视频在线播放 | 亚洲视频精品在线 | 中字精品 | 国产精品国产三级国产aⅴ原创 | 欧美精品在线播放 |