[ http://nagoya.apache.org/jira/browse/JELLY-164?page=comments#action_55643 ] dion gillard commented on JELLY-164: ------------------------------------
I'm not sure this should be in the core package.... > New Tag for parallel iteration > ------------------------------ > > Key: JELLY-164 > URL: http://nagoya.apache.org/jira/browse/JELLY-164 > Project: jelly > Type: New Feature > Components: core / taglib.core > Versions: 1.0-beta-5 > Environment: JDK 1.4_02 Windows XP > Reporter: Marc DeXeT > Priority: Minor > Attachments: IterateTag.java, TestIterateTag.java, patchIterateTag.txt, > testIterateTag.jelly > > IterateTag is like org.apache.commons.jelly.tags.core.ForEachTag but can > iterate over several collections. Where > org.apache.commons.jelly.tags.core.ForEachTag iterate over one collection and > set Value in one variable like : > <forEach var="oneVar" items="oneCollection"> > <do something value="${oneVar}"/> > </forEach> > > IterateTag is like : > <iterate var="var_1;var_2;...;var_P" > items="Collection_1;Collection_2;....;Collection_P"> > <do something value="${var_1} ${var_2} ${var_3}"/> > </iterate> > > Each Collection points at next element at the same time. > Over the n iteration, for j = 1 to P : var_j = Collection_j.get(n); > IterateTag stop on the first ended collection, so n = Min( > Collection_1.size(), ..., Collection_P.size()); -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://nagoya.apache.org/jira/secure/Administrators.jspa - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
