我有一个名为“save”的控制器动作,当按下一个submitButton并且保存动作调用一个java函数并且得到一个对象数组作为结果时调用它。这是一个集合的名称,它是一个类的对象集合。现在这个A作为模型传递给一个名为_C.gsp的模板,该模板由动作“save”呈现。在_C.gsp中,需要显示三个名为name,id,street的属性。集合A中的每个B对象,以表格格式。我试过的是:
模板:_C.gsp
<table cellpadding="0" cellspacing="0">
<thead>
<tr>
<th class="small"><g:message code="Name"/></th>
<th class="medium"><g:message code="ID"/></th>
<th class="tiny"><g:message code="STREET"/></th>
</tr>
</thead>
<tbody>
<g:each in="${A}" >
<g:each in="${A.Name}" status="idx" var="nam" >
<tr>
<td>
${nam}
</td>
<td>
//how can I show id here
</td>
<td>
// how can I show street here
</td>
</g:each>
</g:each>
</tbody>
</table>
PLZ helppp ...
答案 0 :(得分:1)
不需要双重迭代。它应该像这样工作
<g:each in="${A}" var="B">
<tr>
<td>
${B.name}
</td>
<td>
${B.id}
</td>
<td>
${B.street}
</td>
</tr>
</g:each>