DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=31034>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=31034

use of wildcard in tiles-defs.xml as for wildcard mappings





------- Additional Comments From [EMAIL PROTECTED]  2004-09-04 12:43 -------
UPDATE :
I've added support to list definition attributes and menuItems (new patch
replaces two ones previously attached to this ticket)

Following tiles-defs.xml works with wildcards replacements :

<tiles-definitions>
    <definition name="tiles:base" path="/layout.jsp">
        <put name="base"  value="myBase" />
    </definition>

    <definition name="tiles:extends.*" path="/layout.jsp">
        <put name="base"  value="base{1}" />
    </definition>


    <definition name="tiles:test.*" extends="tiles:extends.*">
        <put name="direct"  value="{1}" />
        <put name="def" value="tiles:base.{1}" type="definition"/>
        <putList name="menu" >
            <item value="1"  link="/test/test1.jsp"/>
            <item value="2"  link="/test/test2.jsp"/>
            <item value="3"  link="/test/numero{1}.jsp"/>
            <item value="4"  link="/test/{1}.jsp"/>
        </putList>        
    </definition>

    <definition name="tiles:base.1" path="/numberlayout.jsp">
        <put name="direct"  value="1" />
    </definition>
</tiles-definitions>

Please note : 

wildcards are extracted by re-using code from Action-Mapping wildcard support,
including special mining of '/' char. For tiles, it may be better to use dot
('.') as it is the commonly used separator in tiles names.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to