RAJAX is an approach to remove the repetitive code that coders need to add for simple AJAX applications. AJAX code is generated from POJOs with annotations (and with no configuration files). A simple MVC framework is available totally based on the client side using XSLT to transform either XML or JavaScript objects.

Changes

A Servlet dispatcher was added, so there is no need to declare each bean as a servlet in web.xml. RAJAX objects are POJOs and can be tested with JUnit without running a container. Nimble MVC now uses the concept of the Observer pattern for event attaching and detaching. The code for the XSLT processor on the server side when the browser cannot handle the action locally was started.

URL: https://rajax.dev.java.net/