日期:2014-05-18  浏览次数:20681 次

JSP AJAX中如何实现多文件带进度条同时上传
就是一次要上传多个文件,并且一个一个的上传

上传第一个以后就在屏幕的下端显示文件的名称和进度,

这个时候可以继续选择文件上传

上传第二个以后就在屏幕的下端显示第一个和第二个文件的名称和进度

这个应该怎么做,哪位老兄有源代码吗?

------解决方案--------------------
没写过,顶一下
顺便学习
------解决方案--------------------
目前有实现到多个同时的,分开到还没有哦,估计改一改可以,有需要可以找我,alexwhowan@gmail.com
------解决方案--------------------
自己顶一下,有人会吗
------解决方案--------------------
代码没有,应该不难的,自己研究一下吧,^_^
------解决方案--------------------
帮顶
------解决方案--------------------
帮顶
------解决方案--------------------
帮顶,应该要用到Ajax吧
------解决方案--------------------
要传很大的吗

------解决方案--------------------
有多大呢
------解决方案--------------------
多线程就可以
------解决方案--------------------
up
------解决方案--------------------
顶,友情支援
------解决方案--------------------
applet
------解决方案--------------------
前段时间刚做了个批量上传,和你的所说的有雷同,不过我没有做进度条,只是在上传时和完成后给了个提示.


------解决方案--------------------
帮顶
------解决方案--------------------
网上有例子,GOOGLE一下吧。
------解决方案--------------------
这个问题我说一下自己的想法。大家不要笑话。如下:
1、需要通过AJAX的方式随时获得文件上传的状态(以便用于控制进度条)。
2、可将文件大小均分为100份(如文件为5M,则每一份为5×1024/100=n kb),每上传大小为n kb的信息,就将进度前进一次。
3、需要写JS显示并控制进度信息。
我想思路大致就是这样。只是,其中会有一些关键技术需要解决。比如:文件大小容易获得,但是,如何通过当前的AJAX返回状态来确定到底上传了多少文件?另外,写这个进度条也是颇耗费脑力的事情。
希望对你有所帮助。
------解决方案--------------------
也正在找!
------解决方案--------------------
服務器多線程操作,一個處理上傳,另外一個記錄上傳狀態,然后ajax定時取狀態,我之前的是這么做的