JQuery上傳控件uploadify結合Struts2多文件上傳

 

開發環境:    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!

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章