3

例如,当调用 list 方法时,两个域对象可以显示在同一页面上吗?

http://APP_NAME/foo/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>
4

2 回答 2

7

很确定您可以在最后一行返回多个内容:

[ fooList:Foo.list(参数),barList:Bar.list(参数)]

于 2008-10-16T02:13:36.417 回答
0

接受的答案中的逗号是正确的,您可以删除 // 行。

于 2008-10-16T07:06:51.940 回答