OpenXava is an Java Framework for Rapid Development of WebSphere
Applications. In OpenXava you only have to write the domain classes in plain
Java to get an application ready to be deployed on WebSphere or WebSphere
This 5.0 release has a new look & feel, includes module navigation, user
login/logout (so you do not need Liferay anymore), inline editable
collections (just like a spreadsheet), a new editor to attach files to your
entity, and many many more things.
We invite you to download it and upgrade your OpenXava applications. Look at
the migration instructions.
New look & feel
Just have a look at the demo to see the new look & feel.
At last, your OpenXava applications will include menus to access the modules:
So, you do not need use Liferay for providing module navigation to your
application, a simple Tomcat is enough. Anyways, you can s... (more)
This article tries to demonstrate that Java can be more productive than Ruby.
We are going to develop the same application of the article Rolling with Ruby
on Rails Revisited (part 1  and part 2 ) but using POJO s annotated
with JPA  and a Model Driven Framework, OpenXava  in this case. The
result is that with less code, and less time you obtain a more powerful
Ruby and rails: The regressive framework
Ruby on rails  is so elegant, so easy, so productive. I cannot avoid read
and heard continuously these comments. For example, the article Rolling with ... (more)
OpenXava is a framework for Rapid Java Web Development, well-suited for
business and database oriented applications.
OpenXava allows you develop applications just by writing simple domain
classes with Java or Groovy. The user interface is generated automatically in
runtime, without code generation.
OpenXava 4.3 adds support for total properties in collections, it has a new
editor for HTML_TEXT stereotype, add info and warning messages and some other
useful new features.
Total properties in collections
Now you can use square brakets in @ListProperties to asociate one or more
OpenXava es una herramienta para el Desarrollo Rápido de aplicaciones Web,
apropiada para aplicaciones de gestión y orientadas a bases de datos.
OpenXava permite desarrollar aplicaciones simplemente escribiendo clases del
dominio con Java o Groovy. La interfaz de usuario se genera automáticamente
en tiempo de ejecución, sin generación de código.
OpenXava 4.3 añade soporte para propiedades totales en las colecciones,
tiene un nuevo editor para el esterotipo TEXTO_HTML, añade mensaje de
información y advertencia y muchas otras nuevas características.
Propiedades totales en coleccione... (more)
This is a story about creating a user interface easily, or better yet, about
having good user interfaces without working for them.
Once upon a time, you created a really cool invoicing application. Your
wonderful application had an agile MS-DOS (or Unix, or AS/400, or HOST)
character interface, but your users demanded a Windows interface: more
beautiful, and easier to use. So, you rewrote your application to have a
Windows user interface. All OK, but then your users asked you for a
multiplatform application, so you rewrote your application in Java with AWT,
but your ... (more)