Iv'e not had any luck with server push and Tomcat. Flushing the PrintWriter
doesn't seem to be sending any data. The Browser only hangs until the
servlet is completely finished. How can I disable Tomcat from buffering
servlet output?
response.setContentType("multipart/x-mixed-replace;boundary=boundary");
PrintWriter out = response.getWriter();
String s = "Awaiting query results, please wait ...\n";
out.println("--boundary");
out.println("Content-Type: text/html\r");
out.println("\r");
out.println(s);
out.println("\r");
out.println("--boundary--");
out.println("\r");
out.flush();
try {
Thread.sleep(3000);
} catch (Exception e) {
out.println("interrupted: " + e);
}
out.println("Content-Type: text/html\r");
out.println("\r");
out.println("This is the end");
out.println("--boundary--");
out.flush();
__________________________________________
NetZero - Defenders of the Free World
Get your FREE Internet Access and Email at
http://www.netzero.net/download/index.html
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]