亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Java > 正文

java基于jcifs.smb實現遠程發送文件到服務器

2024-07-13 10:16:33
字體:
來源:轉載
供稿:網友

本文實例為大家分享了java實現遠程發送文件到服務器的具體代碼,供大家參考,具體內容如下

1.依賴的相關jar包         jcifs-1.3.14.1.jar
2.創建SMB的聲明

import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.net.MalformedURLException; import java.net.UnknownHostException;  import jcifs.smb.SmbException; import jcifs.smb.SmbFile; import jcifs.smb.SmbFileOutputStream;  public class SmbUtil {   // 1. 聲明屬性   private String url = "smb://userName:password@192.168.2.153/mars/";   private SmbFile smbFile = null;   private SmbFileOutputStream smbOut = null;   private static SmbUtil smbUtil = null; // 共享文件協議      private SmbUtil(String url) {     this.url = url;     this.init();   }      // 2. 得到SmbUtil和連接的方法   public static synchronized SmbUtil getInstance(String url) {     if (smbUtil == null)       return new SmbUtil(url);     return smbUtil;   }       // 3.smbFile連接   public void init() {     try {       System.out.println("開始連接...url:" + this.url);       smbFile = new SmbFile(this.url);       smbFile.connect();       System.out.println("連接成功...url:" + this.url);     } catch (MalformedURLException e) {       e.printStackTrace();       System.out.print(e);     } catch (IOException e) {       e.printStackTrace();       System.out.print(e);     }   }      // 4.上傳文件到服務器   public int uploadFile(File file) {     int flag = -1;     BufferedInputStream bf = null;     try {       this.smbOut = new SmbFileOutputStream(this.url + "/"           + file.getName(), false);       bf = new BufferedInputStream(new FileInputStream(file));       byte[] bt = new byte[8192];       int n = bf.read(bt);       while (n != -1) {         this.smbOut.write(bt, 0, n);         this.smbOut.flush();         n = bf.read(bt);       }       flag = 0;       System.out.println("文件傳輸結束...");     } catch (SmbException e) {       e.printStackTrace();       System.out.println(e);     } catch (MalformedURLException e) {       e.printStackTrace();       System.out.println(e);     } catch (UnknownHostException e) {       e.printStackTrace();       System.out.println("找不到主機...url:" + this.url);     } catch (IOException e) {       e.printStackTrace();       System.out.println(e);     } finally {       try {         if (null != this.smbOut)           this.smbOut.close();         if (null != bf)           bf.close();       } catch (Exception e2) {         e2.printStackTrace();       }     }      return flag;   }    // 5. 在main方法里面測試   public static void main(String[] args) {     // 服務器地址 格式為 smb://電腦用戶名:電腦密碼@電腦IP地址/IP共享的文件夾     String remoteUrl = "smb://wangqinghua:wqh123@192.168.2.153/mars/";     String localFile = "F:/開關生產銷售企業名錄.xls"; // 本地要上傳的文件     File file = new File(localFile);     SmbUtil smb = SmbUtil.getInstance(remoteUrl);     smb.uploadFile(file);// 上傳文件   } } 

需要注意的事項:

以上是基于局域網,且上傳文件的目錄或者文件夾必須設置為共享模式。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97热精品视频官网| 3344国产精品免费看| 欧美成人性色生活仑片| 久久亚洲欧美日韩精品专区| 欧美中文字幕在线视频| 日韩在线视频免费观看高清中文| 91九色国产在线| 亚洲iv一区二区三区| 91亚洲午夜在线| 中文字幕国产精品久久| 欧美久久久精品| 91亚洲国产成人久久精品网站| 亚洲国产私拍精品国模在线观看| 亚洲韩国日本中文字幕| 日韩欧美精品在线观看| 最近2019中文字幕第三页视频| 亚洲人成网在线播放| 久久精品亚洲94久久精品| 亚洲人成在线免费观看| 国产91久久婷婷一区二区| 一区二区三区动漫| 欧美成人亚洲成人日韩成人| 欧美日韩激情网| 国产精品一区久久| 午夜精品久久久久久久久久久久久| 精品久久久久久久久久国产| 亚洲精品按摩视频| 日日噜噜噜夜夜爽亚洲精品| 亚洲国产精品99久久| 国产精品直播网红| 日韩美女主播视频| 国产做受高潮69| 欧美日本高清视频| 亚洲图片欧美午夜| 这里只有精品视频在线| 精品国产一区二区三区久久狼5月| 日日骚av一区| 91久久精品视频| 97视频在线观看成人| 日韩av免费在线观看| 国产精品久久久久久久av电影| 成人字幕网zmw| 日韩av网站导航| 宅男66日本亚洲欧美视频| 欧美在线免费视频| www.xxxx欧美| 色偷偷9999www| 国产人妖伪娘一区91| 国产欧美日韩91| 91天堂在线视频| 亚洲aⅴ男人的天堂在线观看| 国产精品一区久久久| 国产精品自产拍在线观看中文| 欧美精品成人在线| 国产一区二区三区精品久久久| 亚洲人成电影在线观看天堂色| 国产裸体写真av一区二区| 91av在线精品| 91久久国产精品91久久性色| 久久精品99久久香蕉国产色戒| 亚洲a级在线观看| 亚洲精品一区二区网址| 亚洲欧美日韩精品久久亚洲区| 久久综合色88| 国产欧美日韩综合精品| 国内精品久久影院| 一区二区三区精品99久久| 国产精品久久久久秋霞鲁丝| 九色91av视频| 国内精品400部情侣激情| 国产91露脸中文字幕在线| 国产精品十八以下禁看| 亚洲男人第一av网站| 国产伦精品免费视频| 亚洲欧美色婷婷| 成人网在线观看| 日韩中文字幕国产精品| 伦理中文字幕亚洲| 亚洲精品资源美女情侣酒店| 精品国产美女在线| 欧美日韩一区二区免费视频| 亚洲在线免费看| 久久天天躁日日躁| 91成人在线播放| 欧美精品videossex88| 国产精品免费视频xxxx| 欧美性猛xxx| 国产成人短视频| 97国产真实伦对白精彩视频8| 亚洲国产精品久久| 欧美极品少妇xxxxⅹ裸体艺术| 精品亚洲一区二区| 欧美亚洲国产日韩2020| 亚洲一区二区中文字幕| 亚洲视频自拍偷拍| 国产精品美女呻吟| 亚洲精品国产精品国自产在线| 91久久夜色精品国产网站| 欧美精品18videosex性欧美| 国产精品日韩欧美大师| 日韩亚洲欧美中文高清在线| 色诱女教师一区二区三区| 日韩在线欧美在线| 最近2019年中文视频免费在线观看| 久久的精品视频| 在线亚洲午夜片av大片| 国产激情久久久| 国产精品亚洲片夜色在线| 欧美中文字幕精品| 亚州国产精品久久久| 亚洲精品一区中文| 欧美诱惑福利视频| 成人网中文字幕| 色噜噜久久综合伊人一本| 亚洲区bt下载| 久久97精品久久久久久久不卡| 91在线观看免费观看| 国产精品入口日韩视频大尺度| 日韩精品视频免费专区在线播放| 久久视频免费观看| 久久久久久国产| 欧美亚洲国产日韩2020| 欧美在线亚洲在线| 国产丝袜精品第一页| 国产激情综合五月久久| 日韩综合中文字幕| 国产精品第一第二| 欧美激情伊人电影| 午夜精品美女自拍福到在线| 2020欧美日韩在线视频| 永久免费看mv网站入口亚洲| 国产精品久久久久久久7电影| 欧美成人午夜免费视在线看片| 国产成人精品视频在线| 亚洲图片制服诱惑| 久久久久中文字幕2018| 成人欧美在线观看| 久久成人这里只有精品| 欧美亚洲视频在线看网址| 欧美寡妇偷汉性猛交| 中文日韩在线视频| 日韩国产欧美区| 欧美精品18videosex性欧美| 欧美一级bbbbb性bbbb喷潮片| 亚洲精品99久久久久中文字幕| 精品视频9999| 亚洲韩国日本中文字幕| 国产亚洲精品91在线| 国产日韩精品在线观看| 日韩视频精品在线| 成人h猎奇视频网站| 日韩精品视频中文在线观看| 欧美电影免费看| 久久天天躁日日躁| 国产精品日韩一区| 久久99热精品这里久久精品| 亚洲精品永久免费精品| 色诱女教师一区二区三区| 草民午夜欧美限制a级福利片| 亚洲国产天堂久久综合网| 国产美女精品视频| 国产欧美日韩中文字幕在线| 欧美成人sm免费视频| 北条麻妃一区二区在线观看|