Vaadin 6, 7, 8 is a Java framework for modern Java web applications
...Better yet, you can use it to build a custom design system for your organization. Vaadin comes with 45+ UI components that help you build consistent UIs fast. The theme can be customized to match your brand.
Metawidget is a smart User Interface widget that populates itself, at runtime, with UI components to match the properties of your business objects. Supports Swing, Java Server Faces (JSF), GWT, Spring, Struts, Android, Hibernate, Groovy, JPA and more
A Java AJAX framework and API. Jaxcent programmers do not need to use JavaScript, but can do so. Jaxcent provides classes matching elements of the DOM, that can be instantiated to match HTML elements. Also provides automatic session data management.