1

私のサービスは、このようなストリームデータを返します...

return new BufferedReader(new InputStreamReader(process.getInputStream()));

jspページにストリームデータを表示したい..これは、cmd peomptで何が起こっているかを示しています...

私のjspページは、ステータスを表示するためにcmdプロンプトにある現在のデータを表示し、新しいデータがcmdプロンプトに表示されたときに更新されたコンテンツを表示する必要があります。

4

2 に答える 2

0

私は()AJAX(彗星)を使用します。このアプローチでは、サーバー側にある出力をすべてバッファリングし (プロセス出力にします)、クライアントはそのデータを何らかの方法で非同期に受信します。

いくつかのアプローチがあります。

  • 大気ライブラリ
  • 定期的なポーリング (これが、Bambooディスプレイ ビルドの進行状況であり、基本的に必要なことだと思います)
  • 長時間実行される AJAX 接続ストリーミング データ
于 2011-11-10T07:47:23.183 に答える
0

これを実現するために、少なくともアプレットを実装します。埋め込みメディア プレーヤーのように、このストリームを処理するために呼び出された特別なプラグインがない限り、HTML 出力はストリーミングを処理できません。

于 2011-11-10T06:50:08.203 に答える