Is logic-el in 1.1b2? Or do I need a more recent build? (and if I do, what
is the most stable recent build :) - I'm mid-project and don't want to deal
with finicky dev builds right now)

-----Original Message-----
From: Karr, David [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, November 19, 2002 13:11
To: Struts Users Mailing List
Subject: RE: iterate tag - can you set an increment?


You can either use the JSTL for this, or Struts-EL, using the
"logic-el:match" tag, which is the ONLY tag (ok, along with
"logic-el:notMatch") which I added additional attributes to in the Struts-EL
port.  I added an "expr" attribute to those tags, to make it convenient to
specify an arbitrary EL expression.  Using this, you could do something
like:

  <logic-el:match expr="${idx mod 2}" value="0">

> -----Original Message-----
> From: Andy Kriger [mailto:[EMAIL PROTECTED]]
>
> And last but not least, is it possible to do test in logic:equal that
> involve equations? For example, is index%2==0? (or do I need
> JSTL for this)?
>
> -----Original Message-----
> From: Karr, David [mailto:[EMAIL PROTECTED]]
>
> Certainly.  It's available as a scripting variable within the
> loop (and as a
> page-scoped attribute).
>
> > -----Original Message-----
> > From: Andy Kriger [mailto:[EMAIL PROTECTED]]
> >
> > Is it possible to access the idx variable in a scriplet
> > during iteration?
> >
> > -----Original Message-----
> > From: Andy Kriger [mailto:[EMAIL PROTECTED]]
> >
> > Is there any way to set an iteration increment on the
> iterate tag? For
> > example, iterate through the array returning every 2nd item.
> >
> > If not, can anyone tell me how I might do this without resorting to
> > scriplets (or only using them minimally)? Here's the code I'm
> > trying to use.
> > The first TD is the long_desc field of array[idx] in
> myBean. How can I
> > increment idx so I can get the next item? (maybe I'm being
> > slow since I
> > haven't had my coffee yet)
> >
> > <logic:iterate id="idx" name="myBean" property="array"
> > scope="session">
> >     <tr>
> >     <td><bean:write name="idx" property="long_desc"/></td>
> >     <td><bean:write name="???" property="long_desc"/></td>
> >     </tr>
> > </logic:iterate>

--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to