私たちはPrintwriter
オブジェクトを使ってブラウザのhtml出力を表示しています。私がprintwriter
について知っていることの1つは、out
というオブジェクトが呼び出されるたびに、レスポンスにコンテンツを書き込みます。ここではout
オブジェクトを8回呼び出しました。毎回ブラウザに書き込み(ブラウザで8回印刷することを意味します)、応答全体が1回だけ印刷されますか?PrintWriterオブジェクトはブラウザに直接書き込みを行いますか?
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("<title>TestCase</title>");
out.println("</head>");
out.println("<body>");
out.println("<h2> hai</h2>");
out.println("</body>");
out.println("</html>");
上(1回)時点で書かれているあなたはフラッシュしようとしましたか? – Anandhakrishnan
@Anandhakrishnan No.ここでは、flush()メソッドを使用していません。上記のコードでは、レスポンスがブラウザに何回表示されますか。それは私の正確な質問です。 –
これは、 'PrintWriter'がどのように作成されたか、あなたは見ることができないのか、それが何であるのか、部分的に依存しています。 – EJP