Hi Seth, I have created Tree component http://pastebin.com/m134af976 for the same purpose, basically you need to transform recursion to iteration.
<div class="treeItem" t:type="tree" t:value="treeItem" t:children="treeItem.children"> ...tree item body... </div> output will be: <div class="treeItem"> ...tree item body... <ul> <li> <div class="treeItem">...tree item body... <ul><li>...</li></ul></div> </li> <li> <div class="treeItem">...tree item body... <ul><li>...</li></ul></div> </li> </ul> </div> Denis -- View this message in context: http://n2.nabble.com/Stuck-on-implementing-recursion-%28or-something-like-it%29-cleanly-tp3032700p3035136.html Sent from the Tapestry Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org