一尘不染

Struts 2嵌套迭代器

jsp

我不敢相信在Struts 2中很难做到这么简单的事情。

这大约是我想用Java完成的工作。

for (Parent parent : parents){
  for (Child child: parent.getChildren()){
     System.out.println(child.getName());
  }
}

这应该转化为Stuts标签中与此类似的内容:

<s:iterator var="parent" value="parents">
  <s:iterator var="child" value="parent.children">
     <s:property value="child.name"/>
  <s:iterator>
<s:iterator>

我认为 parent.children 应该类似于$ {%(#parent.children)},但是我没有找到$
{%(#个要使用的字符:-)的正确组合。我还可以使用指向页面的链接来说明何时使用其中之一。


阅读 225

收藏
2020-06-08

共1个答案

一尘不染

尝试这个:

<s:iterator var="parent" value="parents">
    <s:iterator var="child" value="#parent.children">
        <s:property value="#child.name"/>
    <s:iterator>
<s:iterator>
2020-06-08