JQuery上传控件uploadify结合Struts2多文件上传

1 篇文章 0 订阅
1 篇文章 0 订阅

 

开发环境:    MyEclipse10 + tomcat7.0

框架版本介绍:JQuery1.9.1   uploadify3.2   Struts2.3.7  

实现功能:    使用JQuery上传控件Excel文档,后缀限制.xls .xlsx,进行通用解析

技术要点:    使用HSSFWorkbookXSSFWorkbook区分不同版本的电子表格

                              使用uploadify上传控件结合Struts2实现多文件上传

 

实现的效果图如下:

 

后台日志输出如下:

 

项目结构:

 

在使用uploadify中遇到的问题:

uploadify上传控件采用的是多线程,上传的文件数有多少个就会请求后台多少次,例如:上传3个文件,就会多线程异步请求后台3次!

由于Struts2的多文件上传是可以定义数据或者List进行接收页面的多个File,来进行一次性处理,因此uploadify多线程异步在与Struts2结合时,却违背了Struts2多文件上传的原则,那么,如何一次性提交所有上传的文件呢?(未解决)

 

该项目的百度云盘外链:

http://pan.baidu.com/share/link?shareid=364742&uk=1443215090 

 

我曾在网上一度疯狂的找寻答案,曾碰见和我一样的朋友,都在询问,有幸让我认识了pooy,

http://www.pooy.net 这里我找到了关于uploadify插件的专题,解决了我很多疑惑,这里也要感谢pooy!

 

 

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值