Adrian Ost schrieb:
hi all,

Iterating over a List<String> type arrayList works fine just like this:
<@s.iterator value="%{myList}" >
         ...
          <@s.property />
       ...
</@s.iterator>

BUT this is not working:
<@s.iterator value="%{myList}" >
         ...
          <b><@s.text name="<@s.property />" /></b>
       ...
</@s.iterator>
Result in HTML: *<@s.property />*
Means: property gets taken as value and not replaced by its value

Am I doing sth wrong?
Possible way would be to have something like a counter within the iterator but I don't know how to set a variable inside ???: (Note: %{myList[3]} works fine)
<@s.iterator value="%{myList}" >
         ...
        / myCounter = 0;/
          <b><@s.text name="%{myList[/myCounter/]}" /></b>
         /myCounter++;/
       ...
</@s.iterator>

thanks for all replies!

GOT it.
Solution:
<@s.iterator status="stat" value="%{myList}" >
       <b><@s.text name="%{clientApps[#stat.index]}" /></b>
</@s.iterator>


--
Adrian Ost

MindMatics AG
Marcel-Breuer-Str. 18
D-80807 München

E-Mail: [EMAIL PROTECTED]
Web: www.MindMatics.de ------------------------------------------------------------------------
Der Inhalt dieser E-Mail ist vertraulich. Sollte Ihnen die E-Mail
irrtümlich zugesandt worden sein, bitten wir Sie, uns unverzüglich
zu benachrichtigen und die E-Mail zu löschen.

Ust-IdNr. DE211603599
Registergericht München: HRB 131369
Vorstand: Ingo Lippert, Christian Hinrichs, Oliver Beckmann, Armin Barbalata
Aufsichtsrat: Martin Weber (Vorsitzender), Dr. Dirk Brückner (stellvertr. 
Vorsitzender)

The contents of this e-mail are confidential. If you received this
e-mail in error, please notify us immediately and delete the e-mail.
------------------------------------------------------------------------


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

Reply via email to