struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christoph Nenning <Christoph.Nenn...@lex-com.net>
Subject Re: tiles, sitemesh, velocity and other template engines
Date Wed, 29 Jun 2016 08:19:41 GMT
> From: Adam Brin <abrin@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

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message