I'm a brand new Tapestry user, so I'll probably be having a lot of
silly questions for a while... a priori apologies for that.
I'm looking at converting an existing application, and one commonly
used idiom there is that it displays a table of items. The way it
does this is that it iterates over the list of the items, using a jsp
tag which "knows" what the index of the list is.
It uses this index along with a modulo operator to insert a new row in
the table if the number of columns is some fixed value.
Something like this:
<tag:iterate list="myItemList">
<!-- normal html stuff here -->
<tag:if "list.index % 4 == 0">
<!-- end this row, start a new one... -->
</tr>
<tr>
</tag:if>
</tag:iterate>
I think I'd use the @ForEach component for the iteration, but what's
the "tapestry way" of making new rows?
Thanks
--
Michael Campbell
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]