From:

Developing AJAX Applications the Easy Way

AJAX is all the rage, but who wants to write all that JavaScript code to mess with DOMs, XMLHttpRequest, etc.? With Direct Web Remoting (DWR), you don't have to. Joe Walker shows how this java.net project provides solutions for developing both the server- and client-side pieces of an AJAX web application.

Related Articles

Relatd Projects

ajaxaio

AJAX All in One - a Spring web application serving a collection of popular AJAX packages: Yahoo! UI, Dojo, qooxdoo, MochiKit, DWR, JSON RPC. URL mapping, JavaScript compression ... a clean way to integrate with your own web application if you want Ajax.
sotacs
Components for the Tapestry web framework are provided. -NavigationBar: JavaScript navigation bar -DynamicImage: Graphics2D drawn image -AjaxTextField: AJAX TextField -Include: Includes content in the page -TransparentPNG: Transparent PNG on all browsers
ajax4j2ee
With this library, providing AJAX support for an existing J2EE based web application is simple
thinwire
ThinWire is an Ajax RIA framework for building zero footprint Ajax browser applications that feel like desktop GUI applications. Program Ajax on the server, using an event driven GUI model that reconnects program logic. All Major Ajax Browsers Supported!
euroelbouwman
java, jetty, ajax, echo2, db4o, all combined together to build rapidly webbased applications.
rydia
Rydia is a web-based, AJAX frontend to the JSurveyLib survey engine. It provides an easy way to configure surveys / questionnaires and display them on a website. Rydia will work with any web framework because it integrates like an AJAX widget.
webzip
WebZip, a source code compressor for web languages, such as HTML, CSS, Javascript, or AJAX. The best way to save bandwith in your site.
sitast
The Sitast(Simple Tapestry Stack) library project provides stack and ajax behaviour for the Tapestry java web application framework.
pizzacomposer
Pizza Composer is a web-based application for describing and ordering pizza. It makes use of advanced Ajax features in the ICEfaces framework and delicious pizza toppings from Pizza73. Ajax Push allows users to be notified when their pizza is ready.
aejaks
Aejaks combines the server-side Ajax windowing system Echo2 with the powerful simplicity of the Tcl langauge. The result is a rich development environment in which to develop Ajax-based web applications, often with much less code to write.