当我收到错误时,我必须重定向到名为step2
的控制器操作
这是控制器
def step2(Example exampleInstance) {
some code
}
这是我发现错误的地方
if (errorProp) {
redirect(????)
return
}
如何重定向到控制器并传递exampleInstance?
我尝试使用t(uri: "/spot/step2")
,但我无法将exampleInstance
传递给step2
。我也试过(action:'step2'.....)
,但我也不能以这种方式传递exampleInstance。我怎么处理这个?
答案 0 :(得分:3)
使用控制器上的chain method可能会有更好的运气。这样您就可以将模型传递给下一个操作。
chain(action: 'step2', model: [exampleInstance: exampleInstance])