发 帖  
[问答]

请问500M的NET大文件怎么上传?

1351 net 文件
2020-11-4 06:37:15   评论 分享淘帖 邀请回答 举报
4个回答
2020-11-4 16:53:04 评论

举报

';
     //文件夹模板
     acx += '/
                  
/

                  
/
                       
/
                           
HttpUploader程序开发.pdf
/

                           
(35%)
/

                           
1000.23MB
/

                    
/
                       
/

                       
15.3MB 20KB/S 10:02:00
/

                  
/
                  
/
                    
取消
/

                    
继续
/

                       
停止
/

                       
删除
/

                  
';
     acx += '
';
     //上传列表
     acx += '/
                  
/
                       选择多个文件/
                       选择文件夹/
                       粘贴文件和目录/
                       安装控件/
                  
/
                   /
                       
/

                  
/
                   /
                       清除已完成文件/
                   /
              ';
     return acx;
};
选择文件,选择文件夹,粘贴文件和文件夹的逻辑
this.open_files = function (json)
{
     for (var i = 0, l = json.files.length; i < l; ++i)
    {
         this.addFileLoc(json.files);
     }
     setTimeout(function () { _this.PostFirst(); },500);
};
this.open_folders = function (json)
{
    for (var i = 0, l = json.folders.length; i < l; ++i) {
        this.addFolderLoc(json.folders);
    }
     setTimeout(function () { _this.PostFirst(); }, 500);
};
this.paste_files = function (json)
{
     for (var i = 0, l = json.files.length; i < l; ++i)
     {
         this.addFileLoc(json.files);
     }
};
后台在接收文件夹时不同之处在需要用MultipartHttpServletRequest
boolean isMultipart = ServletFileUpload.isMultipartContent(request);
FileItemFactory factory = new DiskFileItemFactory();  
ServletFileUpload upload = new ServletFileUpload(factory);
List files = null;
try
{
     files = upload.parseRequest(request);
}
catch (FileUploadException e)
{// 解析文件数据错误
    out.println("read file data error:" + e.toString());
    return;
  
}

FileItem rangeFile = null;
// 得到所有上传的文件
Iterator fileItr = files.iterator();
// 循环处理所有文件
while (fileItr.hasNext())
{
     // 得到当前文件
     rangeFile = (FileItem) fileItr.next();
     if(StringUtils.equals( rangeFile.getFieldName(),"pathSvr"))
     {
         pathSvr = rangeFile.getString();
         pathSvr = PathTool.url_decode(pathSvr);
     }
}
2020-11-4 16:53:39 评论

举报

2020-11-4 16:54:05 评论

举报

2020-11-4 16:54:22 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

您需要登录后才可以回帖 登录/注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
快速回复 返回顶部 返回列表
关注微信公众号

电子发烧友网

电子发烧友论坛

社区合作
刘勇
联系电话:15994832713
邮箱地址:liuyong@huaqiu.com
社区管理
elecfans短短
微信:elecfans_666
邮箱:users@huaqiu.com
关闭

站长推荐 上一条 /9 下一条

快速回复 返回顶部 返回列表
-

厂商专区

飞凌嵌入式

瑞萨单片机论坛

米尔电子

Aigtek安泰电子

斯丹麦德电子

芯佰微电子

其利天下技术小组

道生物联技术社区

视美泰

FCom富士晶振

大大通

合众恒跃

进迭时空

RT-Thread论坛

EASY-EAI灵眸科技

-

技术社区

张飞电子技术社区

KaihongOS技术社区

FPGA开发者技术社区

RISC-V MCU技术社区

HarmonyOS技术社区

-

OpenHarmony开源社区

OpenHarmony开源社区

-

嵌入式论坛

ARM技术论坛

STM32/STM8技术论坛

嵌入式技术论坛

单片机/MCU论坛

RISC-V技术论坛

瑞芯微Rockchip开发者社区

FPGA|CPLD|ASIC论坛

DSP论坛

-

电路图及DIY

电路设计论坛

DIY及创意

电子元器件论坛

专家问答

-

电源技术论坛

电源技术论坛

无线充电技术

-

综合技术与应用

机器人论坛

USB论坛

电机控制

模拟技术

音视频技术

综合技术交流

上位机软件(C/Python/Java等)

-

无线通信论坛

WIFI技术

蓝牙技术

天线|RF射频|微波|雷达技术

-

EDA设计论坛

PCB设计论坛

DigiPCBA论坛

Protel|AD|DXP论坛

PADS技术论坛

Allegro论坛

multisim论坛

proteus论坛|仿真论坛

KiCad EDA 中文论坛

DFM|可制造性设计论坛

-

测试测量论坛

LabVIEW论坛

Matlab论坛

测试测量技术

传感技术

-

招聘/交友/外包/交易/杂谈

项目外包

供需及二手交易

工程师杂谈|交友

招聘|求职|工程师职场

-

官方社区

发烧友官方/活动

华秋商城

华秋电路

+

元器件搜索引擎

元器件搜索引擎