Ajax4jsf

Ajax4jsf

Infobox_Software
name = Ajax4jsf



caption =
collapsible = yes
author = Alexander Smirnov, Exadel, JBoss
latest release version = "now part of RichFaces"
latest release date =
genre = Ajax, Java, JSF, Framework
website = http://www.jboss.org/jbossajax4jsf/

Ajax4jsf was a project for an open source framework that added AJAX capabilities to the JavaServer Faces web application framework.

It was an early entrant to the JSF space, but did implement a still-rare feature, that of skinning.

Ajax4asf is now contained entirely within the RichFaces project.cite web
title=JBoss Ajax4jsf
url=http://www.jboss.org/jbossajax4jsf/
publisher= [http://www.jboss.org JBoss]
]

History

Ajax4jsf was created by Alexander Smirnov in early 2005. “Hot” new technologies of the time were AJAX and JavaServer Faces. Smirnov figured to merge the two, so that it would then be easy to have AJAX functionality within a JSF application.cite web
title=Ajax4jsf and RichFaces - historical perspective
url=http://www.jsfone.com/blog/max_katz/2008/08/ajax4jsf_and_richfaces__historical_perspective.html
date=August 15, 2008
author=Max Katz, Exadel
]

The project began on SourceForge.net under the name Telamon (from the Shakespeare play, Antony and CleopatraICEfaces, another JSF framework, has thus been described as being, "more mad Than Telamon" in a less than flattering comparison to RichFaces] ).

Later that same year, Smirnov joined Exadel and continued to develop the framework. The first version was released in March 2006, as part of "Exadel Visual Component Platform" or "Exadel VCP". Later in 2006 it was split into the Ajax4jsf framework and RichFaces. While RichFaces provided a "component-centric" AJAX approach (components do everything you need), Ajax4jsf provided what’s called "page-oriented" AJAX support. The developer specifies what parts of the page should be processed on the server after some client-side user actions, and what client-side parts should be updated afterwards. Ajax4jsf became an open source project hosted on Java.netcite web
title=AJAX for JavaServer Faces
url=http://ajax4jsf.dev.java.net/
publisher= [http://java.net Java.net]
] , while RichFaces became a commercial JSF component library.

In March 2007, JBoss and Exadel agreed a partnership where Ajax4jsf and RichFaces would now be under the JBoss umbrella and be called "JBoss Ajax4jsf" and "JBoss RichFaces".cite web
title=Exadel's Ajax4jsf, RichFaces, and Studio Pro products contributed to the JBoss.org Community
url=http://www.redhat.com/developers/partners/exadel/
publisher= [http://www.redhat.com Red Hat]
] RichFaces would now also be open sourced and free. In September 2007, JBoss and Exadel decided to merge Ajax4jsf and RichFaces under the RichFaces name. cite web
title=JBoss RichFaces
url=http://www.jboss.org/jbossrichfaces/
publisher= [http://www.jboss.org JBoss]
] This made sense as both libraries now had the same free, open source licence. Having just one product also simplified versioning and compatibility issues.

Although now part of JBoss RichFaces, the code still contains references to the identifier 'a4j' .

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Richfaces — Infobox Software name = JBoss caption = Screenshot of RichFaces collapsible = yes name = RichFaces author = JBoss latest release version = [http://www.jboss.org/jbossrichfaces/downloads/ 3.2.2 ] latest release date = [Sep 08, 2008] genre = Ajax,… …   Wikipedia

  • RichFaces — JBoss RichFaces Тип Ajax, Java, JSF Авто …   Википедия

  • RichFaces — Entwickler JBoss Aktuelle Version 4.0.0.Final [1] (30. März 2011) Betriebssystem plattformübergreifend Programmier­sprache …   Deutsch Wikipedia

  • JavaServer Faces — (JSF) is a Java based Web application framework intended to simplify development of user interfaces for Java EE applications. Unlike other traditional request driven MVC web frameworks, JSF uses a component based approach. The state of UI… …   Wikipedia

  • JavaServer Faces — (kurz: JSF) ist ein Framework Standard zur Entwicklung von grafischen Benutzeroberflächen für Webapplikationen. Basierend auf Servlets und JSP Technologie, gehört JSF zu den Webtechnologien der Java Platform, Enterprise Edition (Java EE).… …   Deutsch Wikipedia

  • Java Server Faces — JavaServer Faces (kurz: JSF) ist ein Framework Standard zur Entwicklung von Benutzeroberflächen für Webapplikationen. Basierend auf Servlets und JSP Technologie, gehört JSF zu den Webtechnologien der Java Platform, Enterprise Edition (Java EE).… …   Deutsch Wikipedia

  • JavaServer Faces — Java Server Faces[1] (abrégé en JSF) est un framework Java, pour le développement d applications Web. À l inverse des autres frameworks MVC traditionnels à base d actions, JSF est basé sur la notion de composants, comparable à celle de Swing ou… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”