サーブレット 3.0の新機能は過去にもいくつか書いていたが、気がついたらJSF中心になっていったので久々に。web-fragmentがうまく動かなかったからネタを変えたのは秘密。 いわゆるコメット、ロングポーリングを実現するものであります。 今回のサンプルはユーザーがアクセスするとつかみっぱなしになって、もう一人がアクセスしたときに先につかみっぱなしになっている人が解放されて武座右座に文字が表示されるというもの。武多雨座2つ開いて交互にアクセスして動作を試すということが必要。 アノテーションでマッピングしてるのでコードはサーブレットひとつのみ。web.xmlはいらない。 package servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.AsyncContext; imp