专业的JAVA编程教程与资源

网站首页 > java教程 正文

JAVAWEB–文件上传和下载(javaweb实现文件上传)

temp10 2024-09-03 04:27:00 java教程 30 ℃ 0 评论

需求:后端用的是JSP,前端用了VUE2,VUE3,HTML5,现用户需要在网页上面实现大文件的上传和下载,文件大小大概为10G左右,一次性可能上传1000多个,批量上传,要求支持上传断点续传,下载断点续传,之前采用的方案是HTML5,下载也是采用的HTML5+打包方式,在实际测试中发现在服务器打包1000多个10G的文件,直接导致服务器磁盘被占满,很容易崩溃,后来加了磁盘,但是用户那边有几十个人同时下载,每个用户下载的时候都会先打包,一个用户打包时可能就占1T的磁盘空间,暂时没有好的方法。

导入项目:
导入到Eclipse:http://www.ncmem.com/doc/view.aspx?id=9da9c7c2b91b40b7b09768eeb282e647
导入到IDEA:http://www.ncmem.com/doc/view.aspx?id=9fee385dfc0742448b56679420f22162
springboot统一配置:http://www.ncmem.com/doc/view.aspx?id=7768eec9284b48e3abe08f032f554ea2

JAVAWEB–文件上传和下载(javaweb实现文件上传)

下载示例:

https://gitee.com/xproer/up6-jsp-eclipse/tree/6.5.40/

工程

NOSQL

NOSQL示例不需要任何配置,可以直接访问测试

创建数据表

选择对应的数据表脚本,这里以SQL为例

修改数据库连接信息

访问页面进行测试

文件存储路径

up6/upload/年/月/日/guid/filename

相关问题:
1.javax.servlet.http.HttpServlet错误
2.项目无法发布到tomcat
3.md5计算完毕后卡住
4.服务器找不到config.json文件

相关参考:

文件保存位置



Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表