使用Struts2的迭代器中的迭代器

时间:2014-10-23 10:50:30

标签: java struts2 iterator

我在迭代器中有一个迭代器,第二个迭代器需要使用第一个迭代器迭代的列表值作为迭代器2中方法调用的参数。我找不到足够的文档来告诉我需要使用的内容。

//firstList = "1","2","3","4";
<s:iterator value="firstList">
  <s:iterator value="getSecondList(FIRST LIST ITERATION PROPERTY REQUIRED HERE)">
    //Do Something
  </s:iterator>
<s:iterator>

我想使用<s:property/>,但我不能在struts标记内使用struts标记。 感谢您提供任何帮助和建议。

1 个答案:

答案 0 :(得分:0)

对不起,我发布后立即找到了答案,这花了我很多年的时间,但它只是表明只会在加剧所有其他路线时才会问。

使用var:

//firstList = "1","2","3","4";
<s:iterator value="firstList" var="parent">
  <s:iterator value="getSecondList(#parent)">
    //Do Something
  </s:iterator>
<s:iterator>