Diferencia entre revisiones de «Capa de Presentación de Spring Roo»
De Dos Ideas.
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