AJAX4JSF allows, as the name suggests, AJAX functionality to be added and used within JSF applications. AJAX4JSF provides Facelets tags both to, provide AJAX functionality via new tags, and to enable AJAX functionality in existing standard Facelets tags.
In early 2007, RedHat and Exadel announced a partnership and an intention to open source AJAX4JSF. The process of open sourcing AJAX4JSF moved quickly, and by the end of 2007, AJAX4JSF became part of the RichFaces project and was fully hosted by RedHat.
Because AJAX4JSF is now a part of the RichFaces library, no additional configuration over configuring an application to use RichFaces is required to enable AJAX4JSF. Fortunately, as we've seen in the previous sections, if we are using SeamGen, then all of the configuration is automatically done for us when we create a new project. For a reminder of the configuration required for RichFaces, please see Chapter 6.
Because AJAX4JSF is implemented as...