Why would I use a templating engine? jsp include and jstl vs tiles, freemarker, velocity, sitemesh
问题 I'm about to choose to way to organize my view (with spring-mvc, but that shouldn't matter much) There are 6 options as far as I see (though they are not mutually exclusive): Tiles Sitemesh Freemarker Velocity <jsp:include> <%@ include file=".."> Tiles and Sitemesh can be grouped; so can Freemarker and Velocity . Which one within each group to use is not a matter of this discussion, there are enough questions and discussions about it. This is an interesting read, but can't quite convince me