struts上传文件时在文件成功上传之前获得文件的大小

helloghui 2010-04-29 11:48:33
在使用struts的formfile上传文件的时候,我想在浏览器端可以动态的显示文件上传的进度。


目前,我想使用dwr(http://directwebremoting.org/dwr/index.html),通过在浏览器端
调用server端的一个java对象的方法来获取文件上传的进度



我想问的是,这个服务器端的对象怎么实现?我期望这个对象的功能是,每次浏览器端
通过dwr来调用这个对象的方法的时候,比如说getfilesize,这个对象能够返回一个目前
文件上传大小的值?这样,在浏览器端就可以动态的显示文件上传的进度了。
...全文
117 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
himlys 2010-04-29
  • 打赏
  • 举报
回复
你都进java了,还看什么进度啊,这个进度不可能是实时的,传了多少只能靠buffer定义,不过这似乎没有太大意义,除非你老传大文件
Yanbin_Q 2010-04-29
  • 打赏
  • 举报
回复
好像不行,在上传之前后台是得不到这些信息的。
tfish2014 2010-04-29
  • 打赏
  • 举报
回复
帮顶!!
hoojo 2010-04-29
  • 打赏
  • 举报
回复
好像可以得到,用一个getFileLength是字节的,进行转换也可以不转换也行。
你可以字节判断。
helloghui 2010-04-29
  • 打赏
  • 举报
回复
谢谢各位,好久没有来csdn了,发现论坛里面的兄弟真的是太热情了。
kdflove 2010-04-29
  • 打赏
  • 举报
回复
没用formfile实现过

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧