本资源提供了一个基于Java Servlet和Ajax技术实现的多文件批量上传解决方案。该代码包包含所有必要的源代码与配置信息,并以RAR格式压缩封装,方便开发者直接下载使用,适用于需要增强用户文件管理体验的各种Web应用项目中。
JSP Ajax多文件批量上传程序适用于后台文件上传、网盘上传及用户资料上传等多种场景中的JSP系统。
参数设置如下:
FileName: filename, // 文件上传控件的name,配合后台使用
FrameName: , // iframe的name,若需自定义iframe,请在此处指定名称
onIniFile: function(){},// 整理文件时执行(其中参数为file对象)
onEmpty: function(){}, // 当无文件选择时执行
Limit: 10, // 文件数限制(设为0表示不限制)
onLimite: function(){}, // 超过设定的文件数量上限时执行
Distinct: true, // 是否不允许上传相同文件
onSame: function(){}, // 当检测到重复文件时执行
ExtIn: [gif,jpg,rar,zip,iso,swf],// 允许的后缀名列表
onNotExtIn: function(){},// 文件类型不符合允许列表时执行
ExtOut: [], // 禁止上传的后缀名,当已设置允许列表则此选项无效
onExtOut: function(){}, // 当文件属于禁止列表时执行
onFail: function(){}, // 检测未通过时执行(其中参数为file对象)
onIni: function(){} // 重置操作时的回调函数