Pregunta Spring MVC 3.0 y Apache Tiles 2


Actualmente estoy en un proyecto basado en Spring MVC 3, y descubrí Apache Tiles 2 el otro día,

Creo que Tiles 2 es un gran armazón que podría aprovechar en mi proyecto, pero antes de comprometerme con él, me gustaría saber si se integra bien con Spring MVC 3, dado que la relación inherente de Tiles con Struts. Spring también parece tener problemas con algunos frameworks, así que mejor cuidado que pena, supongo.

Entonces, ¿cómo es tu experiencia con Spring, Spring MVC 3 y Tiles 2 juntos?

¡Gracias!


10
2017-09-07 00:51


origen


Respuestas:


Spring MVC y Tiles van muy bien juntos. Spring MVC trata las definiciones de los mosaicos como vistas, y las dos se integran sin problemas. Comience con el Referencia de primavera. Existen bastantes ejemplos por ahí para guiarte.


7
2017-09-07 01:21



Se integran muy bien juntos. Puedes comenzar con esto ejemplo, muy sencillo. Solo necesitas configurar tu web-app-config.xml (Spring config), su tiles-defs.xml (Configuración de Tiles) y luego puedes comenzar a implementar tu JSPs (usando la etiqueta de los azulejos).

Si está utilizando Maven, solo necesita agregar esas dependencias a su proyecto de Spring para Tiles2:

    <dependency>
        <groupId>org.apache.tiles</groupId>
        <artifactId>tiles-jsp</artifactId>
        <version>2.2.2</version>
    </dependency>

    <dependency>
        <groupId>org.apache.tiles</groupId>
        <artifactId>tiles-template</artifactId>
        <version>2.2.2</version>
    </dependency>

3
2017-12-11 02:57



Además de sebarmeli, me gustaría mencionar que las fichas también necesitan el marco de registro slf4j:

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-log4j12</artifactId>
    <version>1.5.8</version>
    <scope>compile</scope>
</dependency>

Y probablemente también quieras usar jstl:

<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>jstl</artifactId>
    <version>1.2</version>
</dependency>

0
2018-04-23 20:38