Apache tiles
APACHE TILES Y STRUTS 2
JUAN CARLOS CAMACHO ALVAREZ
VER. 1.0
Contenido
1. Crear una Proyecto 3
2. Librerías 3
3. Editar Web.xml 4
4. Crear tiles.xml5
5. Descripcion de los archivos JSP que serán controlados por el Apache tile 6
• baseLayout.jsp 6
• header.jsp 6
• footer.jsp 7
• body.jsp 7
• index.jsp 7
•menu.jsp 8
• bienvenida.jsp 8
• Pagina1.jsp 8
• Pagina2.jsp 9
• Pagina3.jsp 9
6. Configuracion struts.xml. 9
• struts.xml 9
7. Control de la aplicación 10
•accion.java 10
Crear una Proyecto
Creamos un proyecto en eclipse del tipo Java Dinamic Web Proyect
[pic]
Librerías
Importamos las librerías necesariaspara Struts 2 y Apache Tiles
[pic]
Editar Web.xml
El archivo web.xml se encuentra en la carpeta WEB-INF y lo que tenemos que agregar es la configuración de Tiles, del listenery Struts2
PlantillaApacheTiles
org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIG
/WEB-INF/tiles.xml
struts2org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
struts2
/*
org.apache.struts2.tiles.StrutsTilesListener
/index.jsp
BASIC
[pic]
Crear tiles.xml
Elarchivo tiles.xml se almacenara en la carpeta WEB-INF con la finalidad de definir el tile completo aquí definiremos la pantalla principal, la cabecera, el pie de página y el menú, que en este caso sonarchivos jsp.
[pic]
Descripcion de los archivos JSP que serán controlados por elApache tile
baseLayout.jsp
header.jsp
Cabezera
Cabezera
footer.jsp...
Regístrate para leer el documento completo.