2012-02-08 9 views
0

大きなpdfファイルをストリーミングする場合、10秒以上かかるので、ダウンロードしたファイルの割合を示すプログレスバーを表示したい。 アニメーションGIFを表示するだけではなく、PDFダウンロードの進行状況を示す必要があります。pdfストリーミングのプログレスバーをダウンロードする

私はブラウザ(IEまたはFF)にpdfをストリーミングする際にダウンロードプログレスバーを実装しようとしています。 jquery呼び出しを通じてpdfストリームを表示するサーブレットを使用しています。 私のサーバー側はjavaでコード化されています。

これに関する助力?

答えて

0

概要提案:

ファイルサービス:

  • 書き込みバイトをするうちチャンクで、多分、数時間でキロバイト、ループEOFまで。
  • ユーザーセッションの進行状況を更新します。

(チャンクに出力を分割する例:http://www.coderanch.com/t/363817/Servlets/java/file-download-servlet-showing-progress

現在の進行状況を返す、AJAXサーバサイドコールを実装します。 (たとえば、jQueryがクライアント側のプログレスバー・スクリプト用にJSONを取得するために必要なものに応じて)。

+0

ajaxプログレスバーのサンプルがチャンク内のバイトと統合されていますか? – brianbro

関連する問題