fergunet wrote:
Hi all! I'm iterating over two list, and I need to shown if an element of the
second list belongs to the first.

Something like that:

iterator list1
  print list1.actualElement.attributes...
  iterator list2
     if list2.element ==  list1.actualElement
         print "yes"
     else
         print "no"

The problem is that I only want to print ONE "yes" or "not" not all of them.
It exists any tag like <s:belongs value="myList" element="theElement"> or
something? Or I should create an external variable "_belongs"  and set to
true if the element is found (like the standard search procedure we learnt
years ago when we were rookies in programming ; )

Thank you in advance, and like always, sorry about my English.

Perhaps an OGNL expressionn along the lines of %{list2.contains(list1_item)} would do what you want. Something like

  <s:if test="%{list2.contains(list1_item)}">
    yes
  </s:if>
  <s:else>
    no
  </s:else>

L.


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

Reply via email to