我有一个列表,列表中的目的地条目是另一个列表。我已准备好这份清单,我想做的就是通过jsp显示它。
如何迭代返回一个列表的列表。
感谢任何帮助。
此致 Senny
答案 0 :(得分:1)
请参阅:http://struts.apache.org/2.0.11/docs/iterator.html
以下应该工作,未经测试:
<s:iterator value="parentList">
<s:iterator>
<s:property/>
<s:iterator>
</s:iterator>
我认为内部迭代器应该使用外部迭代器压入堆栈的当前值。 S2属性标签也是如此。
如果您有更复杂的嵌套,则将 var 属性添加到具有值的父迭代器。然后,该值将成为迭代器内推送值的名称。
这方面的一个例子:
<s:iterator value="parentList" var="referencedAs">
<s:iterator value="referencedAs">
<s:property/>
<s:iterator>
</s:iterator>