• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Servletレスポンスデータの出力について)

Servletレスポンスデータの出力方法

このQ&Aのポイント
  • Servletレスポンスデータを段階的に出力する方法を教えてください。
  • 作成済みのデータを早くユーザに返すための方法を教えてください。
  • JavaScriptやAppletを使わずにServletまたはcore Javaで実現可能な方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • _ranco_
  • ベストアンサー率58% (126/214)
回答No.1

必要な箇所で、out.flush()をコールします。 うんと長い処理なら、init()から別スレッドを起動し、サーブレットのdoGet()はその間、ちょろちょろと進捗報告…「50%終わりました」など…をするやり方もあります。ものによっては、そのほうが、段階的出力よりもユーザの目にとって自然かもしれません。

hasekyou
質問者

お礼

ありがとうございます。できました。 init()から別スレッドを起動することにしました。勉強になりました。

関連するQ&A