2012-02-08 60 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