Tiles 2 is an effort to extract the Tiles library from Struts. It is currently housed in the Sandbox area of the Apache Struts Subversion repository.
Much of the Struts Tiles documentation will also be useful in understanding how to use Tiles 2.
As a sandbox project, Tiles 2 has no formal releases. However, snapshots are occasionally published to Apache's Maven 2 snapshot repository, which can be accessed with the following configuration:
<repository>
<id>apache.snapshots</id>
<name>Apache Maven Snapshot Repository</name>
<url>http://people.apache.org/repo/m2-snapshot-repository</url>
</repository>
After configuring the repository, declare a dependency on Tiles 2:
<dependency>
<groupId>org.apache.struts.tiles</groupId>
<artifactId>tiles-core</artifactId>
<version>2.0-SNAPSHOT</version>
</dependency>
If you are not using Maven 2, you can find a recent development snapshot of tiles-core.jar here, or a nightly build, here.
You can see Tiles 2 in action by downloading a snapshot of the 'tiles-test' webapp, here.
Sandbox and component
Tiles.