`
低调衬着那一抹妖娆
  • 浏览: 30888 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

java 文件上传FTP

阅读更多
/**
	 * @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实现的ftp文件上传

    Java作为多平台支持的编程语言,提供了丰富的库和API来实现FTP文件上传功能。本篇文章将详细探讨如何使用Java实现FTP文件上传,以及相关类的作用。 首先,我们来看标题和描述中的关键词"java实现的ftp文件上传",这...

    java上传文件到ftp.txt

    本篇文章将详细阐述如何利用Java编程语言实现本地文件上传至FTP服务器的功能。 #### 二、Java FTP编程基础 1. **FTP简介** - FTP是一种用于在网络上进行文件传输的标准网络协议。 - 它基于客户机/服务器模型。 ...

    Java实现FTP文件上传和下载

    在Java编程语言中,FTP(File Transfer Protocol)文件上传和下载是常见的网络操作,用于在本地计算机和远程服务器之间交换文件。以下将详细介绍如何使用Java实现FTP文件上传和下载的步骤,以及涉及到的关键知识点。...

    Java上传下载ftp上的文件

    文件上传涉及到选择远程目录、读取本地文件并将其写入FTP服务器。以下是一个简单的文件上传示例: ```java File localFile = new File("/path/to/local/file.txt"); String remoteFilePath = "/path/to/remote/file...

    java实现文件上传到ftp

    `Ftp.java`可能包含基本的FTP连接和文件上传方法,而`MyFtpClient.java`可能是一个自定义的FTP客户端类,扩展了`Ftp.java`的功能,提供了更友好的接口。 3. **FtpMessage.properties**:这个文件是属性文件,通常...

    java大文件上传至ftp服务器带进度条显示的

    在Java编程中,大文件上传至FTP(File Transfer Protocol)服务器是一项常见的任务,尤其是在处理大量数据传输时。这个场景中,我们关注的重点是如何在上传过程中显示进度条,并确保该进度条与FTP上传的速度同步,以...

    java编写的ftp文件实时监控下载上传

    用java语言编写的ftp小工具,可以按指定时间监控ftp服务器,把服务器指定目录内新产生的文件或者文件夹下载到本地指定文件夹,下载后删除数据。 也可以监控本地文件夹,把文件夹内新产生的文件或者文件夹整体上传到...

    Java实现FTP批量大文件上传下载.pdf

    Java实现FTP批量大文件上传下载 一、Java FTP客户端库的选择 在选择Java FTP客户端库时,需要考虑多个因素,例如性能、安全性、可靠性等。当前有多种FTP客户端库可供选择,例如J-FTP、SimpleFTP、FTPClient等。每...

    Java实现FTP批量大文件上传下载

    Java 实现 FTP 批量大文件上传下载 本文介绍了如何使用 Java 实现 FTP 服务器上的大批量文件的上传和下载,处理大文件的上传和下载。通过 Java 现有的可用的库来编写 FTP 客户端代码,并开发成 Applet 控件,做成...

    java ftp上传 下载 文件压缩解压

    这篇博客“java ftp上传 下载 文件压缩解压”很可能是关于如何使用Java实现FTP文件上传、下载以及文件的压缩与解压功能。下面我们将深入探讨这些知识点。 首先,FTP上传和下载是Java中常见的任务,通常通过`java...

    java实现ftp自动上传文件

    在Java编程环境中,FTP(File Transfer Protocol)是一种常用的文件传输...这个项目展示了如何在Java中集成多种技术来实现一个实用的FTP文件上传工具,对于提升Java开发者在系统集成和自动化操作方面的技能有很大帮助。

    Java FTP文件上传下载

    Java FTP文件上传下载是Java开发中常见的网络编程任务,它涉及到Java语言的Socket编程和FTP(File Transfer Protocol)协议的应用。FTP是一种用于在网络上进行文件传输的标准协议,它允许客户端从服务器上获取文件...

    javaftp上传文件.txt

    javaftp上传文件.txt javaftp上传文件.txt javaftp上传文件.txt

    Java 基于Swing的FTP上传下载程序

    FTP客户端(如这个Java程序)与FTP服务器建立连接,通过一系列命令进行登录、目录浏览、文件上传和下载操作。在这个程序中,用户需要知道FTP服务器的地址、端口号、用户名和密码来建立连接。 在Swing应用中,FTP...

    本地文件上传ftp

    将本地文件夹(文件夹包含子文件夹以及文件)上传至服务器中

    java上传文件至ftp

    要将文件上传到FTP服务器,开发者通常会使用特定的库或API。在这个场景中,提到的"edtftpj-1.5.4"是一个Java FTP库,它允许Java程序与FTP服务器进行交互。 FTP库`edtftpj`是由Enhanced Data Transport Technologies...

    java中生成xml文件,并上传至ftp服务器

    JAVA中生成xml文件到指定路径和上传到ftp服务器到指定路径的方法。

    java ftp 上传 IIS 展示,代码+文档

    在这个“java ftp 上传 IIS 展示”中,我们关注的是如何利用Java FTP库来实现文件上传到IIS(Internet Information Services)服务器。 IIS是微软提供的一个Web服务器,它支持多种网络服务,包括FTP。通过Java FTP...

    java ftp上传进行文件

    java ftp上传进行文件的读取和上传 上传单个文件的文件流 创建远程服务器目录 删除指定文件 上传单个文件 获取指定ftp目录下文件名

Global site tag (gtag.js) - Google Analytics