Grails如何将多个操作定向到同一个视图?
我在grails控制器上有以下导航设置List_X和List_Y是否可以转到不同的操作,但随后映射到同一个gsp文件Grails如何将多个操作定向到同一个视图?,grails,Grails,我在grails控制器上有以下导航设置List_X和List_Y是否可以转到不同的操作,但随后映射到同一个gsp文件 subItems: [ [ action: 'list_X',title: 'Something', order:1 ], [ action: 'error_X',title: 'Something',order:2 ], [ actio
subItems: [
[ action: 'list_X',title: 'Something', order:1 ],
[ action: 'error_X',title: 'Something',order:2 ],
[ action: 'list_Y', title: 'Something', order:3 ],
[ action: 'error_Y',title: 'Something', order:4 ],
]
您可以手动指定应该呈现哪个gsp文件。在控制器中执行以下操作:
def list_X() {
// ... some code
render(view : "listView", model : [name : "bob", items : []])
}
def list_Y() {
//... some code
render(view : "listView", model : [name : "bob", items : []])
}
这样,相同的gsp模板将用于呈现这两个操作的结果