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

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

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



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


2011-12-21 :13:19 邓鸿飞

转载请注明出处,谢谢!


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值