You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announcements@struts.apache.org by Martin Cooper <ma...@apache.org> on 2005/12/14 21:22:12 UTC

[ANNOUNCEMENT] Apache Struts to release "standalone" Tiles

14 Dec 2005 - Apache Struts introduced Tiles as a integral component of its
Struts 1.1 release in June 2003. Since then, several other projects have
been using Tiles, even though it was embedded in the Struts JAR. Soon, it
will be much easier to use Tiles with products like Jakarta Velocity, Apache
MyFaces, and Struts Shale.

Tiles is a templating framework that can be used to create a common look and
feel for a web site or application and to create reusable view components. A
key aspect of Tiles is that it can be configured from a XML configuration
file. A Tile definition can "extend" another definition, giving the
component an object-oriented feel. Tile developers can create a base Tile
(or screen layout), and then indicate only how other Tiles differ from the
base. Changes made to a base Tile "cascade" to Tiles that extend that base.
Significant changes can be made to the layout of a website just by changing
a single Tile definition.

For more about Tiles, visit the Struts Tiles website [
http://struts.apache.org/struts-tiles/].