Fork me on GitHub

Download Tiles 3.0.5 (GA), Tiles Request 1.0.6 (GA), or Tiles Autotag 1.1.0 (BETA)

Tiles is distributed in several formats for your convenience; the binary distribution includes all dependencies.

Tiles Request is included in Tiles binary distribution, but a separate distribution is available, if you're interested.

Tiles Autotag is first of all a maven plugin, and best used through the maven repository. It is however also available as a binary distribution, too.

You will be prompted for a mirror - if the file is not found on yours, please be patient, as it may take 24 hours to reach all mirrors.

All Apache Tiles products are distributed under the Apache License, version 2.0.

Sample web application

Mirrors Checksum Signature
Tiles 3.0.5 (WAR ) tiles-test-3.0.5.war tiles-test-3.0.5.war.md5 tiles-test-3.0.5.war.asc

Tiles 3 as a Maven dependency

Tiles has also been published to the public Maven repository.

The complete Tiles dependency with all supported technologies is achievable with the following dependency declaration:

  <dependency>
    <groupId>org.apache.tiles</groupId>
    <artifactId>tiles-extras</artifactId>
    <version>3.0.5</version>
  </dependency>

The basic Tiles dependency with only servlet support can be added this way:

  <dependency>
    <groupId>org.apache.tiles</groupId>
    <artifactId>tiles-servlet</artifactId>
    <version>3.0.5</version>
  </dependency>

If you need a dependency to Tiles JSP support, Declare the dependency this way:

  <dependency>
    <groupId>org.apache.tiles</groupId>
    <artifactId>tiles-jsp</artifactId>
    <version>3.0.5</version>
  </dependency>

System Requirements

JDK 6.0 or above.
Servlet 2.5 or above. It might work with Servlet 2.4
JSP 2.1 or Above. It might work with JSP 2.0.

Download Tiles 2.2.2 (GA)

Tiles is distributed in several formats for your convenience.

You will be prompted for a mirror - if the file is not found on yours, please be patient, as it may take 24 hours to reach all mirrors.

Previous versions can be download from the Apache archive site.

Tiles 2.2.2 is distributed under the Apache License, version 2.0.

Binary distribution (Java 5.0 and above)

Mirrors Checksum Signature
Tiles 2.2.2 (tar.gz) tiles-2.2.2-bin.tar.gz tiles-2.2.2-bin.tar.gz.md5 tiles-2.2.2-bin.tar.gz.asc
Tiles 2.2.2 (zip) tiles-2.2.2-bin.zip tiles-2.2.2-bin.zip.md5 tiles-2.2.2-bin.zip.asc

Sample web application

Mirrors Checksum Signature
Tiles 2.2.2 (WAR ) tiles-test.war tiles-test.war.md5 tiles-test.war.asc

Tiles 2 as a Maven dependency

Tiles has also been published to the public Maven repository.

The complete Tiles dependency with all supported technologies is achievable with the following dependency declaration:

  <dependency>
    <groupId>org.apache.tiles</groupId>
    <artifactId>tiles-extras</artifactId>
    <version>2.2.2</version>
  </dependency>

The basic Tiles dependency with only servlet support can be added this way:

  <dependency>
    <groupId>org.apache.tiles</groupId>
    <artifactId>tiles-servlet</artifactId>
    <version>2.2.2</version>
  </dependency>

If you need a dependency to Tiles JSP support, Declare the dependency this way:

  <dependency>
    <groupId>org.apache.tiles</groupId>
    <artifactId>tiles-jsp</artifactId>
    <version>2.2.2</version>
  </dependency>

System Requirements

JDK 5.0 or above.
Servlet 2.5 or above. It might work with Servlet 2.4
JSP 2.1 or Above. It might work with JSP 2.0.