문제
예를 들어 목록 메소드가 호출 될 때 두 도메인 객체가 같은 페이지에 표시 될 수 있습니까?
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>
해결책
마지막 줄에서 여러 가지를 반환 할 수 있다고 확신합니다.
바보 : foo.list (params), barlist : bar.list (params)
다른 팁
허용 된 답변의 쉼표가 정확합니다. // 라인을 제거 할 수 있습니다.
제휴하지 않습니다 StackOverflow