Me enfrenté al mismo dilema que hace un mes. He sido un desarrollador experimentado usando fichas de apache, y quería probar algo diferente.
Hice algunas investigaciones y descubrí que Spring MVC tiene cierta integración con freemarker y sitemesh. Decidí dar una oportunidad a ambos.
Azulejos parece tener la comunidad más activa.
También puede probar una implementación de velocidad pura.
En resumen, mi proyecto terminó volviendo a las fichas. Tiles es un framework de plantillas robusto, y una vez que comprenda sus poderes, me resultará difícil encontrar un buen reemplazo. Además, si usted es ya experto en azulejos Apache, creo que las benifits de conmutación de marcos (si los hay) no justifican la curva de aprendizaje necesaria para recoger SiteMesh/FreeMarker
http://www.sitemesh.org/overview.html
http://freemarker.sourceforge.net/
Probé Scalate, pero no es bueno.Tienes razón, no vale la pena el esfuerzo de aprender otro marco cuando Tiles puede satisfacer todas mis necesidades. –