The Apache Tiles team is pleased to announce the release of Tiles 2.1.0 Beta.
Tiles 2.1.0 is available in a binary and a source distribution. http://tiles.apache.org/download-21.html It is also available in the central Maven repository under Group ID "org.apache.tiles". The 2.1.x series of the Apache Tiles framework has a minimum requirement of the following specification versions: * Java Servlet 2.4 and JavaServer Pages (JSP) 2.0 * Java Standard Edition (Java SE) 1.5 The release notes are available online at: * https://issues.apache.org/struts/secure/ReleaseNote.jspa?projectId=10160&styleName=Html&version=21831 Please feel free to test the distribution and post your comments to the user list, or, if appropriate, file a ticket with JIRA. -- Summary of new features -- * nested definitions: put an unnamed definition as an attribute directly using tags or XML files; * wildcard support: wildcards are put in definition name and use positional markings ({1}, {2}...) to specify how to build attributes; * EL support in XML files; * backword compatibility with Tiles 1.x definition files; * pure Java code configuration; * list attributes may be added to an overridden attribute; * cascade attributes: if you want, attributes defined in a definition can be cascaded to underlying definitions; * example in tiles-test webapp of a DB-based definitions DAO; * template override in definitions in JSP tags; Under the hood: * better exception handling; * introduced the concept of "definitions DAO" to allow loading of definitions in various ways (e.g. from a DB); * introduced the concept of "Attribute renderer" for rendering strings, definitions, templates or everything you want. Thanks Antonio
