/** * @param file * @return * 功能:上传FTP */ public static boolean tranUploadZIP(File file){ boolean result = false; FileInputStream fis = null; try { //ftp客户端 FTPClient ftp = new FTPClient(); int reply; ftp.connect(RzprCommonBean.getValue("ftpIP"), Integer.parseInt(RzprCommonBean.getValue("ftpPost"))); ftp.login(RzprCommonBean.getValue("ftpUserName"), RzprCommonBean.getValue("ftpPwd"));//这四个参数可配置 ftp.setFileType(FTPClient.BINARY_FILE_TYPE); reply = ftp.getReplyCode(); if(!FTPReply.isPositiveCompletion(reply)){ ftp.disconnect(); return result; } ftp.changeWorkingDirectory(""); ftp.setBufferSize(1024); ftp.setControlEncoding("UTF-8"); //上传文件 fis = new FileInputStream(file); ftp.storeFile(file.getName(), fis); fis.close(); result = true; } catch (Exception e) { e.printStackTrace(); try { throw e; } catch (Exception e2) { } } finally { try { if(fis!=null){ fis.close(); } } catch (Exception e2) { } } return result; }
相关推荐
Java作为多平台支持的编程语言,提供了丰富的库和API来实现FTP文件上传功能。本篇文章将详细探讨如何使用Java实现FTP文件上传,以及相关类的作用。 首先,我们来看标题和描述中的关键词"java实现的ftp文件上传",这...
本篇文章将详细阐述如何利用Java编程语言实现本地文件上传至FTP服务器的功能。 #### 二、Java FTP编程基础 1. **FTP简介** - FTP是一种用于在网络上进行文件传输的标准网络协议。 - 它基于客户机/服务器模型。 ...
文件上传涉及到选择远程目录、读取本地文件并将其写入FTP服务器。以下是一个简单的文件上传示例: ```java File localFile = new File("/path/to/local/file.txt"); String remoteFilePath = "/path/to/remote/file...
`Ftp.java`可能包含基本的FTP连接和文件上传方法,而`MyFtpClient.java`可能是一个自定义的FTP客户端类,扩展了`Ftp.java`的功能,提供了更友好的接口。 3. **FtpMessage.properties**:这个文件是属性文件,通常...
在Java编程语言中,FTP(File Transfer Protocol)文件上传和下载是常见的网络操作,用于在本地计算机和远程服务器之间交换文件。以下将详细介绍如何使用Java实现FTP文件上传和下载的步骤,以及涉及到的关键知识点。...
在Java编程中,大文件上传至FTP(File Transfer Protocol)服务器是一项常见的任务,尤其是在处理大量数据传输时。这个场景中,我们关注的重点是如何在上传过程中显示进度条,并确保该进度条与FTP上传的速度同步,以...
用java语言编写的ftp小工具,可以按指定时间监控ftp服务器,把服务器指定目录内新产生的文件或者文件夹下载到本地指定文件夹,下载后删除数据。 也可以监控本地文件夹,把文件夹内新产生的文件或者文件夹整体上传到...
Java实现FTP批量大文件上传下载 一、Java FTP客户端库的选择 在选择Java FTP客户端库时,需要考虑多个因素,例如性能、安全性、可靠性等。当前有多种FTP客户端库可供选择,例如J-FTP、SimpleFTP、FTPClient等。每...
Java 实现 FTP 批量大文件上传下载 本文介绍了如何使用 Java 实现 FTP 服务器上的大批量文件的上传和下载,处理大文件的上传和下载。通过 Java 现有的可用的库来编写 FTP 客户端代码,并开发成 Applet 控件,做成...
这篇博客“java ftp上传 下载 文件压缩解压”很可能是关于如何使用Java实现FTP文件上传、下载以及文件的压缩与解压功能。下面我们将深入探讨这些知识点。 首先,FTP上传和下载是Java中常见的任务,通常通过`java...
在Java编程环境中,FTP(File Transfer Protocol)是一种常用的文件传输...这个项目展示了如何在Java中集成多种技术来实现一个实用的FTP文件上传工具,对于提升Java开发者在系统集成和自动化操作方面的技能有很大帮助。
Java FTP文件上传下载是Java开发中常见的网络编程任务,它涉及到Java语言的Socket编程和FTP(File Transfer Protocol)协议的应用。FTP是一种用于在网络上进行文件传输的标准协议,它允许客户端从服务器上获取文件...
javaftp上传文件.txt javaftp上传文件.txt javaftp上传文件.txt
FTP客户端(如这个Java程序)与FTP服务器建立连接,通过一系列命令进行登录、目录浏览、文件上传和下载操作。在这个程序中,用户需要知道FTP服务器的地址、端口号、用户名和密码来建立连接。 在Swing应用中,FTP...
将本地文件夹(文件夹包含子文件夹以及文件)上传至服务器中
要将文件上传到FTP服务器,开发者通常会使用特定的库或API。在这个场景中,提到的"edtftpj-1.5.4"是一个Java FTP库,它允许Java程序与FTP服务器进行交互。 FTP库`edtftpj`是由Enhanced Data Transport Technologies...
JAVA中生成xml文件到指定路径和上传到ftp服务器到指定路径的方法。
在这个“java ftp 上传 IIS 展示”中,我们关注的是如何利用Java FTP库来实现文件上传到IIS(Internet Information Services)服务器。 IIS是微软提供的一个Web服务器,它支持多种网络服务,包括FTP。通过Java FTP...
java ftp上传进行文件的读取和上传 上传单个文件的文件流 创建远程服务器目录 删除指定文件 上传单个文件 获取指定ftp目录下文件名