需要以表格格式显示列表。
var dispList = [["a","b","c"],["d","e","f"]]
尝试使用嵌套的<g:each>
标记,但没有成功。有什么建议吗?
格式 -
<table>
<tr>
<td>a</td>
<td>b</td>
<td>c</td>
<tr>
<tr>
<td>c</td>
<td>d</td>
<td>e</td>
<tr>
</table>
答案 0 :(得分:3)
嵌套<g:each>
循环确实有效,但我一般都发现我必须使用var
属性,而不是依赖于默认的“it”变量名。如果您的GSP模型中有一个名为dispList
的变量,那么您可以执行
<table>
<g:each in="${dispList}" var="row">
<tr>
<g:each in="${row}" var="val">
<td>${val}</td>
</g:each>
</tr>
</g:each>
</table>