前端代码
$(document).ready(function() {
$("#uploadify").uploadify({
'swf' : '<%=path%>/resources/uploadify/uploadify.swf',
'uploader' : '<%=path%>/bulkAssetFile;jsessionid=${pageContext.session.id}',//后台处理的请求
'queueID' : 'fileQueue',//与下面的id对应
'queueSizeLimit' : 20,//限制上传文件的数量
'simUploadLimit' : 20,//同时运行上传的进程数量
'method' : 'post',//默认是’post’,也可以设置为’get’
'fileTypeDesc' : '图片文件',
'fileTypeExts' : '*.jpg;*.gif;bmp;', //控制可上传文件的扩展名,启用本项时需同时声明fileDesc
'multi' : true,
'auto' : false,
'buttonText' : '添加图片'
});
});
<body>
<table>
<tr>
<td><input type="file" name="uploadify" id="uploadify" />
<td>
<td> <a href="javascript:$('#uploadify').uploadify('upload','*')">开始上传</a>
如果不添加*,每次点上传只上传一个文件
<a href="javascript:cancelUpload();">取消上传</a>
<td
</tr>
</table>
<div id="fileQueue"></div>
</body>
后台代码
@RequestMapping(value = "/bulkAssetFile")
public String bulkAssetFile(HttpServletRequest request, HttpServletResponse response) throws IOException, FileUploadException {
// 设置接收的编码格式
request.setCharacterEncoding("UTF-8");
MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;
Map<String, MultipartFile> fileMap = multipartRequest.getFileMap();
UploadFile uploadFile = null;
MultipartFile mulfile = null;
String fileName = "";
User user = this.getCurrentUser(request);
for (Map.Entry<String, MultipartFile> entry : fileMap.entrySet()) {
mulfile = entry.getValue();
fileName = mulfile.getOriginalFilename();
/****业务代码***/
}
return null;
}
分享到:
相关推荐
MVC4下对话框中使用Uploadify上传多个文件
springMVC+uploadify上传图片。
uploadify批量上传文件-
MVC 上传文件 uploadify …………………………………………………………………………………………………………………………………………………………………………………………………………………………………………...
uploadify的demo,解决spring MVC上传配置冲突。保留springmvc的配置,修改controller中的代码。
使用uploadify控件批量上传文件实例,特效很不错!
自己通过搜集网上各种资料整理的uploadify+jsp实现文件批量上传,总结了一些使用心得,内有uploadify的使用说明和自己实现的一个Demo,demo直接导入myeclipse即可运行。
做这个插件的原因是因为使用uploadify其实是使用里面的swf文件来实现交互,但是需要flash,在火狐里安装很麻烦,就想到了做一个纯JS实现的插件,页面交互的效果类似uploadify,有进度条,可以取消选定文件上传。
使用uploadify3.1实现文件批量上传
C# 使用uploadify实现图片批量上传 工作流程:使用uploadify将图片批量上传到临时文件夹, 点击上传再将图片上传到指定目录
.NET Mvc结合 Uploadify上传Demo
asp.net mvc 利用uploadify实现批量上传
uploadify是一款容量小、功能强的Js批量上传工具,可自定义上传逻辑处理,根据相应的状态处理数据,达到开发需求。本下载包内包含uploadify和实例。 总的来说具有以下特点: 1、良好的UI界面,UI界面可根据需要自行...
spring mvc multipartResolver结合uploadify操作图片文件上传与预览
uploadify 3.0 上传插件 自己添加了 水印 和 图片等比缩剪切 用jquery 有上传进度条
PHP+UploadiFy批量上传文件,需要的小伙伴过来看下,相互学习
JQuery uploadify 实现文件批量上传完整例子,所有js,和uploadify插件js 都放在这个例子中
C#/.NET js跨域异步上传文件。前端用js异步做利用uploadify这个js库,上传部分在另一个mvc项目中 从而实现跨域上传文件。支持多文件上传 上传部分稍微修改同样适用不是mvc项目,很简单的改动。 代码详细,简单易懂
MVC JQuery uploadIfy 批量上传并写入数据库信息
Jsp结合uploadify插件实现的批量多文件上传源码,多文件同时上传,可上传文件和图片,uploadify结合jQuery实现JSP下的无刷新图片上传、文件上传功能。*.rar;*.zip', //控制可上传文件的扩展名,启用本项时需同时声明...