<#def title = "大文件上传"/> <#def keyword = "大文件上传 ZhiqimUI zhiqim"/> <#def desc = " 知启蒙文件上传提供了多种上传方法,支持表单上传、单文件上传,多文件上传,预览再上传,大文件上传断点续传(HTML5和Flash两种)等。"/> <#def prevUrl = "upload.htm"/> ${zhiqim_com_header()} ${zhiqim_com_topnav("document")}
${zhiqim_com_ui("tutorial", "ui", "tool", "uploadlarge")}
${zhiqim_com_breadcrumb("文库", "教程", "大文件上传")}
<#-- 标题 -->

大文件上传:

知启蒙大文件上传提供了(HTML5和Flash两种)的上传方式,支持断点续传、数据库存储文件碎片和文件信息,提供指定目录和文件名等功能。

<#-- 一、HTML5大文件断点续传 -->
一、HTML5大文件断点续传
1、需要zhiqim_uploader组件,或者自己实现com.zhiqim.zhiqim.httpd.context.service.upload.Upload接口
2、设计目标是针对大文件分块上传,支持断点续传和秒传(MD5码相同认为已上传)
3、在后台配置上下文环境属性upload.rootDir
4、指定目录:upload.fileDir = "html5"; 5、指定文件格式:upload.setFileFormatExt("image/gif, image/jpeg"); 6、需支持HTML5协议的浏览器支持
<#-- 二、Flash大文件断点续传 -->
二、Flash大文件断点续传
1、需要zhiqim_uploader组件,或者自己实现com.zhiqim.zhiqim.httpd.context.service.upload.Upload接口
2、设计目标是针对大文件分块上传,支持断点续传和秒传(MD5码相同认为已上传)
3、在后台配置上下文环境属性upload.rootDir
4、指定目录:upload.fileDir = "html5"; 5、指定文件格式描述:upload.setFileFormatDesc("PNG和GIF图片(*.png;*.gif)"); 6、指定文件格式:upload.setFileFormatExt("*.png;*.gif"); 7、需支持Flash的浏览器
${zhiqim_com_chapter()}
${zhiqim_com_footer()}