Actualmente estoy usando Spring 3.0.4
y Apache Tiles 2.2.2
en mi aplicación web. Me gustaría reemplazar JSP con Apache Velocity 1.6.3
pero estoy algo confundido sobre cómo hacer esto. En última instancia, me gustaría poder hacer lo siguiente en una definición de Tiles:Uso de Velocity with Tiles y Spring
<definition name="basicLayout" template="/WEB-INF/layout/basicLayout.vm">
<put-attribute name="header" value="/WEB-INF/layout/header.vm" />
<put-attribute name="content-area" value="/WEB-INF/layout/content.vm" />
<put-attribute name="footer" value="/WEB-INF/layout/footer.vm" />
</definition>
¿Esto es posible? Si es así, ¿necesito crear clases de vista personalizadas para apoyarlo? Actualmente estoy usando las clases estándar de Spring VelocityConfigurer, TilesConfigurer, VelocityView y TilesView.
Gracias!
¿Has visto la sección 16.4 de la documentación de referencia del muelle? http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/view.html – iftheshoefritz