OpenXava is a Java Framework for Rapid Development of AJAX Web Applications, well-suited for business and database oriented applications.
How does it work? Simple, write simple JPA entities with Java or Groovy, and get an AJAX application ready for production.
OpenXava 4.4.1 has been released. It's a maintenance version with many bug fixes:
and give me your opinion.
What do you think about generating the UI automatically from domain classes?