Ajax4jsf
|
Ajax4jsf is an open source framework that adds AJAX capability to existing JSF applications without using Javascript and it's fully leverages the benefits of the JavaServer Faces framework including lifecycle, validation, and conversion facilities and management of static and dynamic resources.
Read The Full Review.
|
Related Projects 
|
- BZByte EZAjax
BZByte EZAjax is an open-source Ajax Web framework that enables rich UI for Web applications with no JavaScript or other nonsense - Raju’s GUI-API
Raju’s GUI-API Ajax reusable GUI Classes are based on “patent pending” inventions, which let developers build easy to use and more flexible reusable GUI Classes than possible for traditional GUI Platforms such as Java/Swing or Windows/VC++. - JSON-RPC-Java
JSON-RPC-Java is an AJAX RPC middleware that allows JavaScript DHTML web applications to call remote methods in a J2EE Application Server and Transparently maps Java objects to and from JavaScript objects using Java reflection. - Echo 2
Echo 2 allows you to code Ajax apps in pure Java (Demo)which automatically generates HTML and Javascript. - Restlet
Restlet is a lightweight REST framework for Java it's features is REST concepts have equivalent Java classes (resource, representation, connector, etc.) - ItsNat, Natural AJAX
ItsNat is an innovative open source (dual licensed Affero GPLv3/commercial license for closed source) Java AJAX Component based Web Framework. It offers a natural approach to the modern Web 2.0 development.
ItsNat simulates a Universal W3C Java Browser in the server; the server mimics the behavior of a web browser, containing a W3C DOM Level 2 node tree and receiving W3C DOM Events using AJAX. Every DOM server change is automatically sent to the client and updated the client DOM accordingly. Consequences: pure (X)HTML templates and pure Java W3C DOM for the view logic. No JSP, no custom tags, no XML meta-programming, no expression languages, no black boxed components. The developer has the full control of the view.
ItsNat includes features like web-continuations (continue events), user defined events, timers, long running server tasks, COMET, DOM utils (to simplify DOM manipulation), resolution of ${} based variables in markup, ElementCSSInlineStyle support in the server, automatic page remote/view control of other users/sessions, XML generation, non-HTML namepaces support (like SVG in XHTML), JavaScript generation utilities, events fired by the server sent to the client simulating user actions for instance to test the view from the server, custom pretty URLs, previous/forward document navigation (pull and push referrers) with back/forward button support using AJAX, degraded modes (AJAX disabled and JavaScript disabled modes) etc.
ItsNat provides an, optional, event based (AJAX) Component System, inspired in Swing and reusing Swing as far as possible such as data and selection models, where every DOM element or element group can be easily a component.
|
Discussion

|
|
|
|
|