Title: Message

Your example code should work. Just a reminder: all the WebWork 1.x SortIterator classes have been ported and might be helpful depending on what you are trying to do. However, for the most part they are obsolete due to the new features in the OGNL EL.

 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mathias Berg
Sent: Wednesday, January 07, 2004 1:47 AM
To: '[EMAIL PROTECTED]'
Subject: RE: [OS-webwork] About ww:iterator tag

 

Hmm, well our result is in a list containing beans with result data.

 

Can i set a value in the stack, like prevValue. And later in the iterator loop check if this prevValue is equal to newValue.

 

Like this? OrganizationName is the beans property value. SearchResult gives a list containing beans (POJO's).

 

<ww:iterator status="row"  value="searchResultTransport.searchResult"  >
<ww:if test="organizationName != prevOrgName">

  ....write orgName

</ww:if>

<ww:set name="prevOrgName" value="organizationName" />

</ww:iterator>

 

or is there a better way to deal with this.

 

/Mathias

-----Original Message-----
From: Jason Carreira [mailto:[EMAIL PROTECTED]
Sent: den 5 januari 2004 17:53
To: [EMAIL PROTECTED]
Subject: RE: [OS-webwork] About ww:iterator tag

For 1: No... use a Set instead of a List if you want only unique values

-----Original Message-----
From: Mathias Berg [mailto:[EMAIL PROTECTED]
Sent: Monday, January 05, 2004 3:55 AM
To: WebWork (E-mail)
Subject: [OS-webwork] About ww:iterator tag

About the iterator tag.
1. Does there exist a function with the iterator tag, that check if the prev, value is the same as the next. Then if so skip printing that value.

2. Is there a odd/even  handling when iterating through a list? So you can print out a table with every odd row with a grey background, and even row as white.

Is there some good docs about the UI iterator tag? Any help is appreciated.

Regards, Mathias

Reply via email to