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

来源:互联网 发布:scopus数据库多少钱 编辑:程序博客网 时间:2024/06/02 15:28

 

开发环境:    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!

 

 

 

原创粉丝点击