锁定老帖子 主题:掌控上传进度的AJAX Upload
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-02-10
绝对是好东东呀,
不过,提一点小小的意见。 bjvip_quickaction.jar这个包是你们工程里的吧, 上传文件,一共就用了其中几个文件, 而且上面竟还带着 POJO一类的你们的项目内的东东,放出来实在是不好。 不如,把使用到的文件,一并放在SRC里,然后,把这个上传的SRC打个包, 这样的话,大家使用起来就极其方便了!。 |
|
返回顶楼 | |
发表时间:2007-02-11
取消上传有意义嘛? 又不能实现断点续传。 呵呵
|
|
返回顶楼 | |
发表时间:2007-02-13
to dearmite同学:
引用 绝对是好东东呀, 不过,提一点小小的意见。 bjvip_quickaction.jar这个包是你们工程里的吧, 上传文件,一共就用了其中几个文件, 而且上面竟还带着 POJO一类的你们的项目内的东东,放出来实在是不好。 不如,把使用到的文件,一并放在SRC里,然后,把这个上传的SRC打个包, 这样的话,大家使用起来就极其方便了!。 bjvip_quickaction是我项目中使用的小框架:实现自动pojo<->request参数转换、基于pojo的bo和action。由于其中包含了一些object和reflect工具,所以图省事没有进行分离。不过目前正在进行框架fix,可能会在下一个版本中发布src。 |
|
返回顶楼 | |
发表时间:2007-02-13
to abcchina同学:
引用 取消上传有意义嘛? 又不能实现断点续传。 呵呵 断点续传?想法很独到。但是这样做有必要吗?我觉得大多数使用fileupload的用户都希望文件能够一次性传送完。不过如果能实现一个使用BT协议上传/下载文件的web client。 |
|
返回顶楼 | |
发表时间:2007-02-13
可以点IE的停止按钮来取消上传
|
|
返回顶楼 | |
发表时间:2007-02-13
其实上传进度的显示没有你想象的复杂,我的网站是基于脚本语言的解决方案,ruby和python。
python作为cgi接收上传的文件,并将接收的数据保存在约定的位置,同时在cgi的环境变量中得到上传的总长度,以及起始时间。而rubyonrails程序不断的查询这个文件的大小,这样就具备了几个必要的参数:起始时间,上传内容的总长度,当前时间,当前已获得的文件长度。有了这四个变量,计算上传速度、剩余时间等等都是非常容易的。 http://www.51dir.com 就是我的一个实践。 |
|
返回顶楼 | |
发表时间:2007-02-14
我觉得springside的ajaxupload挺好的。也有进度条,用的是dwr把java转换成js
|
|
返回顶楼 | |
发表时间:2007-03-10
如果同时开着两个窗口进行上传会出现卡进度条的现象
有什么好的解决方法么? |
|
返回顶楼 | |
发表时间:2007-04-08
bjvip_quickaction.jar包中的源码可以共享么?谢谢
|
|
返回顶楼 | |
发表时间:2007-04-10
js中有标准的DOM API,似乎不需要针对不同的浏览器采用不同的Xml解析方法
|
|
返回顶楼 | |