Springboot实现图片、视频等各类文件上传
2019-06-19 14:38
489 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/tadacheng9803/article/details/92830844
Springboot实现图片、视频等各类文件上传、
首先利用MultupartFile中的方法把文件读取成byte格式`
byte[] bytes = file.getBytes();//将文件转为byte
设置文件存储路径以及文件名(文件名采用时间戳命名)
String videoPath = System.getProperty("user.dir");//获取项目运行的路径(好像是tomcat下的bin目录) SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMddHHmmssSS");//设置时间戳格式 Date date = new Date(); String filename = simpleDateFormat.format(date);//将时间戳转为String存储 videoPath = videoPath + "/../webapps/assets/photo/" + filename;//设置完整路径以及文件名(因为之前get到的在bin目录下,所以要返回上一层目录才能到达webapp目录)
设置文件输出流,输出文件
OutputStream out = new FileOutputStream(videoPath); out.write(bytes); out.flush(); out.close();
可!!!!
相关文章推荐
- java入门005~springboot实现单个文件上传(图片 文档 视频 音频都可以上传)
- Spring Boot整合FTP实现上传图片或文件
- easyui+springboot+poi实现图片,音频,视频的上传(ftp)和回显(支持IE8)
- Java Springboot结合FastDFS实现文件上传以及根据图片url将图片上传至图片服务器
- SpringBoot下文件上传与下载的实现
- SpringBoot下文件上传与下载的实现
- 解决使用Spring Boot、Multipartfile实现上传提示无法找到文件的问题
- JavaScript 上传文件(psd,压缩包等),图片,视频的实现方法
- Spring boot + LayIM + t-io 实现文件上传、 监听用户状态的实例代码
- SpringBoot整合Mongo实现文件上传下载
- 基于SpringBoot上传任意文件功能的实现
- springboot+bootstrap fileupinput 插件实现文件上传
- 基于spring-boot的文件上传和下载(包括图片的压缩)--第一篇(Java代码)
- SpringBoot 文件上传和下载的实现源码
- Spring boot实现文件上传功能
- springboot/springmvc实现文件上传
- java入门006~springboot实现多文件的上传(java多文件的上传)
- 基于SpringBoot实现图片上传与显示
- SpringBoot下文件上传与下载的实现
- SpringBoot下文件上传与下载的实现