2012-02-08 100 views
0

当我流大PDF文件需要超过10秒,我想显示一个进度条,指示已下载文件的百分比。 我不想只显示一个动画GIF,我需要指出PDF下载的进度。下载pdf流的进度条

我想实现下载进度条,同时将PDF流式传输到浏览器(IE或FF)。 我正在使用通过jquery调用显示pdf流的servlet。 我的服务器端用java编码。

对此有何帮助?

回答

0

纲要建议:

服时的文件:

  • 写字节出大块,也许在一次几kb和循环直到EOF。
  • 更新用户会话的进度。

(分割输出成块的示例:http://www.coderanch.com/t/363817/Servlets/java/file-download-servlet-showing-progress

实现一个AJAX服务器侧呼叫,返回当前进度。 (取决于你想要什么jQuery可以为客户端进度条脚本检索JSON)。

+0

是否有任何示例的ajax进度条与字节集成在块中。 – brianbro 2012-02-11 10:30:43