OpenXava 3.1.1: Be Productive Developing Enterprise AJAX Applications
OpenXava 3.1.1 is a framework to develop Java Enterprise applications in a different way: OpenXava avoids MVC. You provide only your POJOs annotated with JPA and you obtain an application ready for production.
With OpenXava, you only need to write your model, POJOs and Java 5 annotations. You do not need to write the view, and the controller (for CRUD, printing, etc) is reused. And from that you'll have an application for CRUD, report generation in PDF, export to Excel, searching, sorting, validations etc. You only need to write a simple Java class, no XMLs, no JSPs and no code generation.
The main new features of version 3.1.1 are the full support for WebSphere Portal 6.1 and allowing several AJAX portlets in the same page.
WebSphere Portal Support
OX3.1.1 has full support for IBM WebSphere Portal 6.1, including the look & feel of the portlets. Look at this example:
Now you can have several AJAX portelts in the same page. Look at this example on Liferay:
And, of course, also it's possible on WebSphere Portal:
Download the latest OpenXava version from www.openxava.org
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)