Hello Ben,

you can do this in this way:


<logic:iterate id="foo" name="bar" scope="session" indexId="index">

    ...
    <logic:equal value="<%=bar.length-1%>" name="index">
        ...
    </logic:equal>

</logic:iterate>

Regards,

Frank

-----Ursprüngliche Nachricht-----
Von: Turner Benjamin [mailto:[EMAIL PROTECTED]
Gesendet: Freitag, 6. Februar 2004 09:08
An: [EMAIL PROTECTED]
Betreff: logic:iterate question



hello,

i have a question about the <logic:iterate> tag. My tag iterates over an ArrayList 
which contains an amount of beans. However, in the last iteration i want to perform 
some special action. My current code looks something like this:

<logic:iterate id="foo" name="bar" scope="session" indexId="index">

    ...
    <logic:equal value="..." name="index">
        ...
    </logic:equal>

</logic:iterate>

However, i have no idea what to fill in in the dots (should be something like 
"bar.length-1"), or whether this kind of construction is even supposed to work. As far 
as i can make up out of the docs, logic:equal is only for constant comparison.

any hints on how to do this?

ty,

Ben

---------------------------------------------------------------------
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]

Reply via email to