Apache Tiles™

Apache Tiles™ is a templating framework built to simplify the development of web application user interfaces.

Tiles allows authors to define page fragments which can be assembled into a complete page 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 has since been extracted from Struts and is now integrated with various frameworks, such as Struts 2 and Shale .

Warning! Tiles users that use Tiles 2.1.1 or 2.1.0 version should not install it in a production environment, due to a discovered security problem. Upgrade Tiles.

Tiles 2.0.x is not involved in this security bug.

About Tiles as an Apache project

Apache Tiles™ is an Apache project, and is part of a larger community of developers and users.

Apache Tiles, Tiles, Apache, the Apache feather logo, and the Apache Tiles project logo are trademarks of The Apache Software Foundation

Powered By Apache Tiles

If you use Tiles in your project, you can use the "powered by" logo in your website.

The 'powered by Tiles' logo