You could always up the two strings in to a single Map class or a JavaBean of sorts. You'd then just iterate through one list, the list of Map objects.
Jayson Falkner [EMAIL PROTECTED] On Tue, 2004-03-30 at 17:54, Paul Stanton wrote: > you could use indexId of logic:iterate and replace <%=name%> with > <%=names.get(indexId.intValue())%>. this would save you creating the > iterator and doing .next(). a little saved, but i don't think theres a > tag to do this. > > Avinash Gangadharan wrote: > > > I have 2 lists of Strings. How can I have 2 iterators run in parallel not > > nested. > > > > Can some one suggest a tag( JSTL ?? ) replacement for the scriptlets in the > > code below : > > > > <%--first - lists of names--%> > > <bean:define id="names" name="names" type="java.util.List" scope="page" /> > > <% Iterator i = names.iterator(); %> > > > > <%-- second - list of nicknames for the names --%> > > <logic:iterate id="nickname" name="nicknames" > > > <% > > String name = (String)i.next(); > > %> > > <tr> > > <td><%=name%></td> > > <td><bean:write name="nickname"/></td> > > </tr> > > </logic:iterate> > > > > PS: Making a object with name and nicknames as props and passing a list of > > such objects is out of my scope due to constraints. > > > > TIA > > Avinash > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]