JAVA代码上传文件
来源:互联网 发布:淘宝开店要哪些软件 编辑:程序博客网 时间:2024/06/03 02:37
package com.drowcrm.service.blacklist.util;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import com.drowcrm.service.system.exception.SystemException;
public class UploadUtil {
/**上传文件缓冲区的大小*/
public static final int UPLOAD_BUFFER_SIZE = 8192;
public static void upload(InputStream fis, String toFilePath) throws SystemException {
BufferedInputStream stream = null;
BufferedOutputStream bos = null;
try {
//获取上传的文件
stream = new BufferedInputStream(fis); //把文件读入
bos = new BufferedOutputStream(new FileOutputStream(toFilePath));//建立一个上传文件的输出流
int bytesRead = 0;
byte[] buffer = new byte[UPLOAD_BUFFER_SIZE];
while ((bytesRead = stream.read(buffer, 0, UPLOAD_BUFFER_SIZE)) != -1) {
bos.write(buffer, 0, bytesRead); //将文件写入服务器
}
stream.close();
bos.close();
} catch (Exception e) {
throw new SystemException("文件上传错误", e);
} finally {
try {
if (stream != null) stream.close();
if (bos != null) bos.close();
} catch (IOException e) {
throw new SystemException("文件关闭错误", e);
}
}
}
}
- JAVA代码上传文件
- JAVA文件上传代码
- 纯java代码文件上传
- myeclipse上传文件,java代码
- Java文件上传类FileUploadUtil.java代码
- PhoneGap 文件上传(Java 后台代码)
- java sftp文件上传核心代码
- Java 实现上传文件服务端代码(一)
- Java 实现上传文件客户端代码(二)
- Java多文件上传相关代码
- 页面文件上传java代码实现
- java web 中上传文件和下载文件代码片段
- Java代码实现FTP服务器上传文件与下载文件
- Java文件上传类FileUploadUtil.java代码+注释
- Java文件上传类FileUploadUtil.java代码+注释
- 上传文件,图片代码
- 文件上传代码收集
- 文件上传(C#代码)
- android TraceView使用以及listview 的性能优化测试(一)
- 模拟触摸方式滚动canvas
- android 常见错误汇集
- ShrinkWrap微部署使用心得
- 设计模式之观察者模式与事件委托
- JAVA代码上传文件
- Flex4.0 Spark List控件添加新Item自动滚动到底部
- 七腾软件——定制软件专家
- 润乾——管理看板
- android开发关于Android模拟器的使用
- 一步步学习SPD2010--第十章节--SP网站品牌化(4)--创建并关联CSS文件
- SpringMVC 用注解Annotation驱动的IoC功能@Autowired @Component
- curl Php配置
- [Android]如何导入已有的外部数据库