Java Platform, Enterprise Edition

Java EE Journal

Subscribe to Java EE Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Java EE Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


J2EE Journal Authors: Sumith Kumar Puri, Javier Paniza, Yakov Fain, Ken Fogel, Carmen Gonzalez

Related Topics: RIA Developer's Journal, Java EE Journal, Java Developer Magazine, ERP for Small and Midsize Businesses

ERP for SME: News Item

OpenXava 4.8 disponible: Desarrollo rápido de aplicaciones web con Java

Desarrollo rápido de aplicaciones web con Java

OpenXava es un marco de trabajo AJAX para desarrollo rápido de aplicaciones web empresariales. Con OpenXava sólo has de escribir las clases del dominio con Java para obtener una aplicación web lista para producción.
OpenXava 4.8 tiene algunas funcionalidades nuevas muy interesantes como:

  • Acciones anidadas en un menú desplegable en la barra de botones, mediante subcontroladores.
  • Muchas nuevas mejoras en 'Mis informes'.
  • Mejoras en modo lista.

Mira el registro de cambios para una lista completa de nuevas características y arreglos.
Te recomendamos descargarlo y actualizar tus aplicaciones OpenXava. Échale un vistazo a las instrucciones de migración.

Acciones anidadas con subcontroladores

Con un subcontroladore puedes agrupar varias acciones y mostrarlas en un botón con lista despegable. En tu controladores.xml puedes poner:

<controladores>
    <controlador nombre="Color">
        ...
        <subcontrolador
                controlador="MisProcesos" 
                imagen="procesos.png"/>
    </controlador>
</controladores>

Esto añade un nuevo botón llamado MisProcesos que abre una lista desplegable.


Las opciones en la lista desplegable se obtienen del controlador MisProcesos.

Mejoras en 'Mis informes'

Estos son las mejoras en 'Mis informes':

  • El usuario puede modificar las etiquetas de las columnas.
  • Las columnas mostradas usan las etiquetas en lugar de los nombres de propiedad.
  • Columnas ocultas que pueden ser usadas para filtrar u ordenar pero no saldrán en el informen.
  • El valor por defecto para los comparadores es '=' o 'empieza por'.
  • Combos para referencias con @DescriptionsList.
  • Acción 'Generar Excel' disponible.
  • Sumatorio para columnas disponible.
  • El nombre del fichero generado es el título del informe.

Mejoras en modo lista

Estas son las mejoras en modo lista:

  • Los boleanos en la lista se visualizan usando un signo verde de confirmación.
  • Al escoger en un combo de una lista el filtro se ejecuta automáticamente (puede desactivarse con filterOnChange=false).
  • Se pueden usar calendarios para filtrar por fecha en la lista y colecciones.
  • Nuevo método setLabel() en Tab para cambiar la etiqueta de la columna automáticamente.

Y más

Mira el registro de cambios para una lista completa de nuevas características y arreglos.

Descarga OpenXava 4.8

 

More Stories By Javier Paniza

Javier Paniza is the project lead for OpenXava project. He works as software developer at Gestión 400, a software company for public administration in Spain. He has been developing with Java Enterprise since 1998. Also he has been J2EE mentor for development teams in banking projects.