Miałem ten sam dylemat około miesiąca temu. Byłem doświadczonym programistą używającym płytek apache i chciałem spróbować czegoś innego.
Zrobiłem kilka badań i odkryłem, że Spring MVC ma pewną integrację z freemarker i sitemesh. Postanowiłem dać oba ujęcia.
Wygląda na to, że kafle mają najbardziej aktywną społeczność.
Można również wypróbować czystą implementację prędkości.
Podsumowując, mój projekt zakończył się powrotem do płytek. Kafelki to solidna struktura szablonów, a kiedy zrozumiesz jej moc, trudno będzie mi znaleźć dobry zamiennik. Ponadto, jeśli jesteś już specjalistom w apache płytek, znajdę benifits przełączania ram (jeśli w ogóle) nie uzasadniają krzywej uczenia się wymaganych do podnoszenia sitemesh/freemarker
http://www.sitemesh.org/overview.html
http://freemarker.sourceforge.net/
Próbowałem skalować, ale nie dobrze.Masz rację, nie warto wysilać się, ucząc się innego schematu, kiedy Płytki mogą spełnić wszystkie moje potrzeby. –