This project has retired. For details please refer to its Attic page.
Apache Tiles - Home Fork me on GitHub

A free open-sourced templating framework for modern Java applications.
    Based upon the Composite pattern it is built to simplify the development of user interfaces.

For complex web sites it remains
         the easiest and most elegant way to work alongside any MVC technology.

Get Tiles!

Released: 25 Aug 2016 Tiles 3.0.8 (GA) (8.8MB)

Released: 3 Dec, 2012 Tiles 2.2.2 (GA) (5.6MB)

Tiles allows authors to define page fragments which can be assembled into a complete pages at runtime. These fragments, or tiles, can be used as simple includes in order to reduce the duplication of common page elements or embedded within other tiles to develop a series of reusable templates. These templates streamline the development of a consistent look and feel across an entire application.

Tiles grew in popularity as a component of the popular Struts framework. It was extracted from Struts and is now integrated with various frameworks, such as Spring and Struts 2.