0
PHPで
にサーバー送信され、イベントを実装する方法:それは本当に簡単JEE6
header('Content-Type: text/event-stream');
echo "data: Hi\n\n";
flush();
、これまで「a.html」:
私はこれを「b.php」を追加しますvar source = new EventSource("b.php");
source.onmessage = function (event) {
document.body.innerHTML += event.data + "<br>";
私はちょうどa.htmlに行く必要があり、それは作品です!
しかし、Javaで、私は、サーブレットを作成しようとしたとdoGetメソッドで、私はこのコードを追加:
response.setContentType("text/event-stream");
PrintWriter out = response.getWriter();
out.println("data: Hi\n\n") ;
out.flush();
そして、私は(上記と同じ)をa.htmlに行くとき、私はdoGetメソッドが実際に呼び出されることがわかりますが(デバッガでは) "onmessage"イベントは発生しません。
JEE6でSSEを使用するにはどうすればいいですか?誰かが私に作品を書くことができますか?
ありがとうございました。
http://stackoverflow.com/questions/6466713/java-servlet-and-server-sent-events – frewper