java大文件10G,50G,100G上传下载,JSP大文件10G,50G,100G上传下载,JAVA大文件10G,50G,100G上传下载,断点续传。
一样平常这么大的文件不用HTML的一次性上传,而是采取分块,分片,分段,分割,切割技能上传。
JAVA话一样平常是卖力后真个逻辑,比如文件初始化,文件块上传,合并,存储等。

前真个话用JSP,VUE2,VUE3,React,HTML5,JS,JQ都行。这个都无所谓。
痛点便是刷新连续,批量上传,批量下载。网上能够做到批量下载,文件夹下载的,搜了一下,险些没有,全部都是讲的上传,基本上都是用的HTML5的API,也便是Chrome的API,关键是这个API不支持IE。在政府单位用不了。还有一些企业也不用了。紧张是碰着问题想寻求一点技能支持到这些免费产品的官网一看,没有,连个人都找不到,发了邮件一年没人回。
客户现在系统的电脑用的好好的,你不可能让他升级吧,而且也不能随便升。客户要担保现有系统稳定运行。
网上一样平常的做法都是用的HTML5的API,也便是chrome供应的API,能够知足基本需求,但是还是有痛点,chrome限定去世了,固定去世了无法扩展,每个域名只许可5个TCP连接,导致了速率有上限,你也无法修正和扩展。然后便是浏览器也只能用chrome,用户用了IE就弗成了,用户现有的系统跑在IE上,也不能换。
进度信息随意马虎丢失,用户关闭网页,刷新网页,关闭浏览器,重启浏览器,关闭电脑,重启电脑后,进度信息都会丢失,无解,没办法。扩展性还是差了点。
传大文件,超大文件,文件数量多的话,前端就卡,网页反应慢,随意马虎去世,崩溃,在配置较差的电脑或者配置一样平常的电脑上这个痛点表示的非常明显。
下载,网上找到的资料一样平常都是讲上传的,很少讲下载的。
公司里面还有一些自己的产品,领导这边的想法是希望能够供应控件源代码,紧张客户有政府和集团的客户,对自主可控和技能支持这两块看的比较主要,基本不会随便在网上找个东西用,必须要有技能支持,出了问题须要厂商来办理的。
下载示例:
https://gitee.com/xproer/up6-jsp-eclipse/tree/6.5.40/
工程
NOSQL
NOSQL示例不须要任何配置,可以直接访问测试
创建数据表
选择对应的数据表脚本,这里以SQL为例
修正数据库连接信息
访问页面进行测试
文件存储路径
up6/upload/年/月/日/guid/filename
干系问题:1.javax.servlet.http.HttpServlet缺点2.项目无法发布到tomcat3.md5打算完毕后卡住4.做事器找不到config.json文件
干系参考:
文件保存位置
源码工程文档:https://drive.weixin.qq.com/s?k=ACoAYgezAAw1dWofra
源码报价单:https://drive.weixin.qq.com/s?k=ACoAYgezAAwoiul8gl
OEM版报价单:https://drive.weixin.qq.com/s?k=ACoAYgezAAwuzp4W0a
控件源码下载:https://drive.weixin.qq.com/s?k=ACoAYgezAAwbdKCskc