java 上传文件
2024-08-24 17:03:49
public static boolean upload(File file, String savepath, String loginNo,
String filename) {
boolean mResult = false;
InputStream in = null;
OutputStream out = null;
try {
in = new BufferedInputStream(new FileInputStream(file));
savepath = savepath + "/" + loginNo + "-" + filename;
out = new BufferedOutputStream(new FileOutputStream(savepath));
byte[] buffer = new byte[1024];
int len = 0;
while ((len = in.read(buffer)) > 0) {
out.write(buffer, 0, len);
}
mResult = true;
} catch (Exception e) {
mResult = false;
e.printStackTrace();
} finally {
if (null != in) {
try {
in.close();
} catch (IOException e) {
e.printStackTrace();
}
}
if (null != out) {
try {
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
} return mResult;
}
最新文章
- 作为一个程序猿,是不是经常会用到.chm文档,但是我们可能会遇到这样那样的问题,比如.chm文档打不开
- T卡热插拔
- SQL 订阅发布备注
- Swift 自定义Subscript
- 安装 Ubuntu 后的个人常用配置
- 前端入门级之如何从零开始前端(估计要被人鄙视成LOW货了)入门篇
- iOS开发-UITableView顶部图片下拉放大
- SQL Server 性能优化3 该指数(Index)保养
- JAVA笔记(一)super and this
- iOS开发之第三方登录微信-- 史上最全最新第三方登录微信方式实现
- Ubuntu安装完后设置root密码
- Python 妙用heapq
- Redis集群教程(Redis cluster tutorial)
- 剑指Offer——滴滴笔试题+知识点总结
- Oozie分布式工作流——从理论和实践分析使用节点间的参数传递
- struts2:数据标签
- C#DataTable 使用GroupBy方法的lamda 表达式和Linq语句写法
- 28.纯 CSS 绘制一个世界上不存在的彭罗斯三角形
- Django商城项目笔记No.8用户部分-注册接口实现
- 20155339 Exp3 免杀原理与实践