Google Web Toolkit
For usage and examples, see GWT RPC Examples
1. Add the jetty-gwt.jar to your lib/dependencies (if using jetty7, its available in 7.0.0pre3 and up)
2. Edit your class to extend AsyncRemoteServiceServlet
3. Clear your gwt-cache(only the first time)
4. Recompile your gwt-project
The Google Web Toolkit allows Ajax applications to be developed in java code using the traditional UI widget paradigm. The toolkit includes support for RPC, but not for comet style Ajax push.