问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java下载服务器上的文件到客户端

发布网友 发布时间:2022-04-28 13:24

我来回答

2个回答

热心网友 时间:2023-10-10 06:28

java编程方法下载服务器上的文件到本地客服端,代码如下:

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.net.URLConnection;
 
public class DownLoad {   
 public static void downloadFile(URL theURL, String filePath) throws IOException {  
   File dirFile = new File(filePath);
      if(!dirFile.exists()){ 
        //文件路径不存在时,自动创建目录
        dirFile.mkdir();
      }
  //从服务器上获取图片并保存
     URLConnection connection = theURL.openConnection();
     InputStream in = connection.getInputStream();  
     FileOutputStream os = new FileOutputStream(filePath+"\\123.png"); 
     byte[] buffer = new byte[4 * 1024];  
     int read;  
     while ((read = in.read(buffer)) > 0) {  
        os.write(buffer, 0, read);  
          }  
       os.close();  
       in.close();
  }   
     public static void main(String[] args) { 
      //下面添加服务器的IP地址和端口,以及要下载的文件路径
      String urlPath = "http://服务器IP地址:端口/image/123.png"; 
      
      //下面代码是下载到本地的位置
      String filePath = "d:\\excel"; 
  
      URL url = new URL(urlPath); 
  
          try { 
  
             downloadFile(url,filePath); 
  
           } catch (IOException e) { 
  
            e.printStackTrace(); 
  
         } 
  
      }   

}

热心网友 时间:2023-10-10 06:28

http://www.360doc.com/content/08/0327/19/3123_1148156.shtml里面对与资源的路径获取提供了解决方案,楼主可以自己去看下,我也是刚在做文件上传下载,发现上传容易,下载的路径提供还是有点疑惑,也刚好找了这个网址,希望对楼主能够有所帮助。

热心网友 时间:2023-10-10 06:28

java编程方法下载服务器上的文件到本地客服端,代码如下:

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.net.URLConnection;
 
public class DownLoad {   
 public static void downloadFile(URL theURL, String filePath) throws IOException {  
   File dirFile = new File(filePath);
      if(!dirFile.exists()){ 
        //文件路径不存在时,自动创建目录
        dirFile.mkdir();
      }
  //从服务器上获取图片并保存
     URLConnection connection = theURL.openConnection();
     InputStream in = connection.getInputStream();  
     FileOutputStream os = new FileOutputStream(filePath+"\\123.png"); 
     byte[] buffer = new byte[4 * 1024];  
     int read;  
     while ((read = in.read(buffer)) > 0) {  
        os.write(buffer, 0, read);  
          }  
       os.close();  
       in.close();
  }   
     public static void main(String[] args) { 
      //下面添加服务器的IP地址和端口,以及要下载的文件路径
      String urlPath = "http://服务器IP地址:端口/image/123.png"; 
      
      //下面代码是下载到本地的位置
      String filePath = "d:\\excel"; 
  
      URL url = new URL(urlPath); 
  
          try { 
  
             downloadFile(url,filePath); 
  
           } catch (IOException e) { 
  
            e.printStackTrace(); 
  
         } 
  
      }   

}

热心网友 时间:2023-10-10 06:28

http://www.360doc.com/content/08/0327/19/3123_1148156.shtml里面对与资源的路径获取提供了解决方案,楼主可以自己去看下,我也是刚在做文件上传下载,发现上传容易,下载的路径提供还是有点疑惑,也刚好找了这个网址,希望对楼主能够有所帮助。

热心网友 时间:2023-10-10 06:27

java编程方法下载服务器上的文件到本地客服端,代码如下:

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.net.URLConnection;
 
public class DownLoad {   
 public static void downloadFile(URL theURL, String filePath) throws IOException {  
   File dirFile = new File(filePath);
      if(!dirFile.exists()){ 
        //文件路径不存在时,自动创建目录
        dirFile.mkdir();
      }
  //从服务器上获取图片并保存
     URLConnection connection = theURL.openConnection();
     InputStream in = connection.getInputStream();  
     FileOutputStream os = new FileOutputStream(filePath+"\\123.png"); 
     byte[] buffer = new byte[4 * 1024];  
     int read;  
     while ((read = in.read(buffer)) > 0) {  
        os.write(buffer, 0, read);  
          }  
       os.close();  
       in.close();
  }   
     public static void main(String[] args) { 
      //下面添加服务器的IP地址和端口,以及要下载的文件路径
      String urlPath = "http://服务器IP地址:端口/image/123.png"; 
      
      //下面代码是下载到本地的位置
      String filePath = "d:\\excel"; 
  
      URL url = new URL(urlPath); 
  
          try { 
  
             downloadFile(url,filePath); 
  
           } catch (IOException e) { 
  
            e.printStackTrace(); 
  
         } 
  
      }   

}

热心网友 时间:2023-10-10 06:28

http://www.360doc.com/content/08/0327/19/3123_1148156.shtml里面对与资源的路径获取提供了解决方案,楼主可以自己去看下,我也是刚在做文件上传下载,发现上传容易,下载的路径提供还是有点疑惑,也刚好找了这个网址,希望对楼主能够有所帮助。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
排名第一的鲤鱼颗粒 钓鱼饵料爆款第一名 深度体验一加Ace 2V 一加手机2V防水效果怎么样一加防水性能 老人说,冬吃萝卜夏吃姜,是什么原理? 御龙在天手游战力快速提升攻略 资源获取任务 御龙在天手游平民怎么玩 平民战力提升指南 【二手装载机选购】买二手铲车要注意什么 如何选择购买二手装载机 买新生儿教育金有哪些注意事项?买前必看! 在钉钉不小心删班群怎么办恢复 记忆力提高的方法 提高记忆力有什么小妙招? C#mvc怎么从服务器上下载文件到客户端 java 如何在使用java类 从客户端下载服务器上的文件 怎样有效增强记忆力 怎么样才可以有效的快速提高记忆力? 设备作为FTP客户端时,如何从服务器下载VRP? 用c#怎样从服务器下载文件,并保存为相应的类型 如何用.NET 3.5实现客户端申请从服务器端下载一个文件? 在一个局域网内,有一个服务器若干客户端,怎样可以完成客户端从服务器下下载文件。除了FTP协议方法以外 客户端是如何上传数据到FTP服务器和从FTP服务器下载文件的? Web中文本和字体有什么区别吗? CSS里一直在提文本属性和字体属性,我实在不明白他们之间的区别? 《阳光姐姐作文派.蓝色风铃的絮语》读后感怎样写300字。 女朋友要我送风铃给她,我要买什么颜色的?风铃代表什么? 如何选择风铃? 我的作文题目是“一串蓝色的风铃”,为什么老师给我打波浪线,你们觉得这个题目写的好吗 蓝色风铃草的花语 风铃代表的意思?? 送男性朋友蓝色的风铃做生日礼物好吗? 蓝风铃和希尔顿哪个好闻 摩尔庄园哪个蓝色的风铃是什么?在哪能得到?现在还有没有? 女生送我一个蓝色的心形风铃 是什么意思 她还说 放在你起床能看到的地方?到底是什么意思? 提高记忆力有什么小妙招? 绝对高分求客户端向服务器上传与下载文件的程序 从服务器端下载文件到客户端,可是文件始终保存在服务器端的磁盘上,求解释qq聊:1045268468 怎么才能加强记忆力? 一个16级以上QQ最多能建多少个群? asp.net 客户端如何读取服务器端的文件,要求是先从服务器下载到本地的临时文件,在用本地的应用程序打开。 QQ等级到太阳了可以建几个群 增强记忆力最快的方法? QQ16级能建几个群? 用户如何从服务器下载文件 qq16级到底可以建几个群? 求解:服务器端与客户端下载的文件大小不一致。 QQ16级可以建几个群? 怎么样可以增强记忆力 QQ等级达到16级就能创建QQ群,能创几个? QQ等级太阳后可以创建几个群? QQ等级达到16后能建几个QQ群,群内最多能有几个管理员? QQ十六级只能创建一个群吗? QQ等级达到16级时可以建几个群?要怎么建立呢? 请问普通QQ可以建几个群