> From: Adam Brin <ab...@digitalantiquity.org> > To: Struts Users Mailing List <user@struts.apache.org>, > Date: 29.06.2016 07:39 > Subject: tiles, sitemesh, velocity and other template engines > > Hi All, > I've been reviewing our templating implementation (currently sitemesh2) > and noticed that it seems like the three main template engines that > Struts2 supports are all effectively unsupported, and implementation of > sitemesh 3 (which has been barely updated since it was released seems > stalled). What templating engines are others using, and are there > alternatives that are better supported? I wonder / worry about security > issues among other things. > > *Velocity:* > last updated 2010 -- > http://mvnrepository.com/artifact/org.apache.velocity/velocity/1.7 > > *Tiles:* > last updated 2014 -- > http://mvnrepository.com/artifact/org.apache.tiles/tiles-core > > *Sitemesh 2:* > Last updated 2009 -- http://mvnrepository.com/artifact/opensymphony/sitemesh > > *Sitemesh 3: *(stalled - https://issues.apache.org/jira/browse/WW-4356) > last updated 2015 - http://mvnrepository.com/artifact/org.sitemesh/sitemesh > > thanks, > > adam >
We use mainly Tiles2 with JSPs. In newer projects we are using Tiles3. There are occasions when we use Freemarker instead of JSP but that is rare. I really love the new tiles-annotations that struts provides. With that I can reduce the size of tiles.xml to a minimum and annotate actions instead :) Regards, Christoph This Email was scanned by Sophos Anti Virus