Dojo provides cool cross browser javascript widgets that enable full featured GUI clients running on javascript in a browser. JSF developers who want to use dojo need to find a way to connect the dojo widgets with their backing beans. With Facelets we can build templates that connect dojo widgets with standard JSF tags. These templates are packaged as tags in a jar. Using templates with standard JSF tags we achieve portability from JSF 1.1 up to JSF 2.0. Furthermore you can easily take a template out of the jar, modify it and use it separately. DojoFaces is released under the Apache License to give you all legal right to do so.
All tags have full AJAX support. With dojo it's good practice to reduce roundtrips and use AJAX whereever possible to avoid time consuming page startups. Here's the link to our examples page to demonstrate the features.
PrimeFaces is an open source component suite for Java Server Faces featuring 90+ rich set of JSF components. Additional TouchFaces module features a UI kit for developing mobile web applications.
* 90+ rich set of components (HtmlEditor, Dialog, AutoComplete, Charts and many more).
* Built-in Ajax with Lightweight Partial Page Rendering.
* Native Ajax Push/Comet support.
* Mobile UI kit to create mobile web applications for handheld devices with webkit based browsers.(IPhone, Palm, Android Phones, Nokia S60 and more)
* Compatible and Lightweight.
* Skinning Framework with 25+ pre-designed themes.
* Extensive documentation.
Die comitatus-webapp-Bibliothek enthält Komponenten, die die Entwicklung von JSF-basierten Datenbankapplikationen, die EJBs als Speichermechanismus verwenden, vereinfacht.
Metawidget takes your domain objects and automatically creates User Interface components for them, saving you handcoding your UIs and leaving you to concentrate on stitching together your application.
As much as possible, Metawidget does this without introducing new technologies. It inspects, at runtime, an application's existing back-end architecture (such as JavaBeans, annotations, XML configuration files) and creates components native to its existing front-end framework (such as Swing, Java Server Faces, Struts or Android).
Metawidget does not hide the power of your existing User Interface framework from you and guarantees that your investment in its technology and knowledge is as valid as always. The LGPL open source license allows the use of Metawidget in open source and commercial projects.
Basegen is an Open Source MDA code generation tool based on AndroMDA. It can quickly generate an entire application from UML model in a simple way. Basegen uses state-of-art open source technologies like: Maven, Subversion, MyFaces, Spring, Hibernate, JasperReports, Acegi Security.