Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.2.2
-
None
Description
I'm trying to create a Tiles definition that uses wildcards (regex) as well as an EL expression. It appears that the placeholder replacement for wildcards is interpreting the EL expression as an invalid placeholder instead of leaving it alone. This looks to be related to TILES-502.
I've created the pattern definition resolver and EL expression support as described on the websit (http://tiles.apache.org/framework/tutorial/advanced/wildcard.html and http://tiles.apache.org/framework/tutorial/advanced/el-support.html, respectively). My tiles definition looks like the following:
<definition name="REGEXP.*)Body" template="/WEB-INF/jsp/
{1}/index.jsp">
<put-attribute name="pageContent" expression="EL:/WEB-INF/jsp/${website.template.name}/${currentPage.name}.jsp"/>
</definition>