在控件grails中渲染

在控件grails中渲染,grails,Grails,我试图在控制器保存操作完成后重定向用户 我使用的这个似乎不起作用: render(action:"index", controller:"public" ) 我想去公共控制器中的索引操作。我在浏览器中得到的结果是: ['action':'index', 'controller':'public'] 我做错了什么 谢谢我发现我需要使用重定向而不是渲染 redirect(controller: "public", action: "index") 您正在调用“渲染”,但正在考虑“重定向”

我试图在控制器保存操作完成后重定向用户 我使用的这个似乎不起作用:

 render(action:"index", controller:"public" )
我想去公共控制器中的索引操作。我在浏览器中得到的结果是:

 ['action':'index', 'controller':'public']
我做错了什么


谢谢

我发现我需要使用重定向而不是渲染

 redirect(controller: "public", action: "index")

您正在调用“渲染”,但正在考虑“重定向”。渲染只能转到此控制器上的其他视图。请参阅。

看起来您正试图自己编写大量代码。我建议您查看,生成一些视图和控制器,并查看它们。只是想知道grails是如何做到的。