DomUI is a Java User Interface and application framework. You can create AJAX UI's very quickly using only Java. DomUI makes creating Java user interfaces fun again!
Create stateful AJAX interfaces with DomUI's large component set. It is very easy to write components yourself too! DomUI has a generic database access layer (currently using Hibernate or JDBC as it's back-end), a metamodel that automatically discovers data about your datamodel and more. Please see the website http://www.domui.org/ for more details, documentation, screenshots and the tutorial!
· Java 2 Standard Edition Runtime Environment