Metawidget is a 'smart User Interface widget' that populates itself, at runtime, with UI components to match the properties of your business objects.
Metawidget does this without introducing new technologies. It inspects your existing back-end architecture (such as JavaBeans, existing annotations, existing XML configuration files) and creates widgets native to your existing front-end framework (such as Swing, Java Server Faces, Struts, Android).
Metawidget does not replace or hide your existing UI framework 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.
Follow these steps to install JBoss and then create and test a simple web application (WAR). The steps are designed for Windows XP, but you should be able to modify them for other OSes without too much effort.
bly using the RichFaces components which are automatically included in Seam-Gen projects. RichFaces provides good-looking components which satisfy most of the Web 2.0 and AJAX needs of developers.