我在包含對象列表的值棧上有一個類,每個對象都是另一個對象列表,最後是我想要訪問的對象。例如:Struts2 - 在JSP中對嵌入對象列表進行迭代
FruitGroupsList - > FruitGroup - >水果
比方說FruitGroupsList包含2名FruitGroup列表:
- EdibleFruits
- NonEdibleFruits
的EdibleFruits是FruitGroup (列表),其中包含一堆水果對象:
- 蘋果
- 梨
- 梅花 ...
每種水果都有一個名稱屬性。
我明白,我可以通過FruitGroupsList迭代像這樣:
<s:iterator value="FruitGroupsList" var="fgl">
<s:property value="%{#fgl.name}" />
</s:iterator>
我如何遍歷每個FruitGroup並獲得一個屬性(如FruitName)?我試過各種類型的嵌入其他迭代器標籤,但迄今爲止我似乎無法解決這個問題...
謝謝!
上面的代碼已經過測試,可以正常工作。之前的代碼但有點複雜(使用var屬性不需要),如果仍然無法正常工作,請展示您的操作,以便解決方案可以精確。 – Quaternion 2011-06-08 22:28:53