当调用list方法时,两个域对象是否可以显示在同一页面上,例如?
def list = {
if(!params.max) params.max = 10
[ fooList: Foo.list( params ) ]
[ barList: Bar.list( params ) ] // Only the last one is returned.
}
在视图页面上,两个表格都会显示在页面上。
<g:each in="${fooList}" status="i" var="foo"> ... </g:each> <g:each in="${barList}" status="i" var="bar"> </g:each>
答案 0 :(得分:7)
非常确定你可以在最后一行返回多个内容:
[fooList:Foo.list(params), barList:Bar.list(params)]
答案 1 :(得分:0)
接受的答案中的逗号是正确的,您可以删除//行。