您的位置:首页 > Web前端 > JQuery

使用Java、Jquery、Ajax实现的带进度条的文件上传。

2011-12-21 13:16 696 查看
  昨天下午,没有事干,就写了一个带进度条的文件上传功能,需要自己可以去下。其实要实现这个功能很容易,如果得到这个两个数据的话,第一个:上传文件的大小,第二个:已经上传多打的数据,可问题是怎么得到这两个数据?这个就有点困难了,刚开始想使用Struts2来做的,可是使用available来获取上传文件的大小,每次获取的都是已经上传到服务器上得大小,死活获取不到还没有上传的大小,不知道是为什么,如果有人使用Struts2实现了,麻烦告诉我一下,我们一起探讨探讨。

  最后就没有用Struts2来做了,使用commons-fileupload-1.2.2这个包来做,它里面有一个接口:ProgressListener,实现它就可以很方便的获取到文件开始上传之前的文件大小以及上传了多大的数据,具体代码的实现各位还是看代码吧,很简单的,看一会就明白了,有不懂的地方可以来问我,我们一起解决。

下载地址:使用Java、Jquery、Ajax实现的带进度条的文件上传

2011-12-21 :13:19 邓鸿飞
转载请注明出处,谢谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: