Diferencia entre revisiones de «Capa de Presentación de Spring Roo»

De Dos Ideas.
Saltar a: navegación, buscar
Línea 25: Línea 25:
 
|/WEB-INF/urlrewrite.xml||para configurar la re-escritura de urls de la aplicación
 
|/WEB-INF/urlrewrite.xml||para configurar la re-escritura de urls de la aplicación
 
|}
 
|}
 +
 +
Con la generación de por defecto de [[Spring Roo]] y algunos de los siguientes cambios podemos lograr una personalización de la apariencia de las pantallas de la aplicación.
 +
 +
Entonces, si tomamos el [[Ejemplo de proyecto web ABM con Spring Roo]] y hacemos los siguientes cambios:
 +
 +
* el archivo banner-graphic.png => el banner de la aplicación tendrá el aspecto que nosotros le demos
 +
* en el archivo default.jspx podemos conservar o no el uso de los estilos y/o lenguajes, para nuestro ejemplo dejamos de utilizar la internacionalización. La utilizaremos solo en español.
 +
* en el archivo

Revisión del 13:17 22 jul 2010

Spring Roo genera la interfaz gráfica de usuario que puede personalizarse, teniendo en cuenta los siguientes componentes:

Directorio Propósito
/styles para las hojas de estilo del proyecto (*.css), puede haber más de una
/images para las imágenes del proyecto
/WEB-INF/classes/*.properties para la configuración de las páginas de estilo
/WEB-INF/config/*.xml para la configuración de los controladores
/WEB-INF/i18n/*.properties para la internacionalizacion de los mensajes
/WEB-INF/layauts/layouts.xml para la configuración de las páginas maestras de la aplicación (home, menu, default)
/WEB-INF/tags/*.tagx para los tags de declaración de paginado, lenguajes y estilos
/WEB-INF/views/**/* para las vistas
/WEB-INF/web.xml para configurar el contexto web de la aplicacion
/WEB-INF/urlrewrite.xml para configurar la re-escritura de urls de la aplicación

Con la generación de por defecto de Spring Roo y algunos de los siguientes cambios podemos lograr una personalización de la apariencia de las pantallas de la aplicación.

Entonces, si tomamos el Ejemplo de proyecto web ABM con Spring Roo y hacemos los siguientes cambios:

  • el archivo banner-graphic.png => el banner de la aplicación tendrá el aspecto que nosotros le demos
  • en el archivo default.jspx podemos conservar o no el uso de los estilos y/o lenguajes, para nuestro ejemplo dejamos de utilizar la internacionalización. La utilizaremos solo en español.
  • en el archivo