Grails 2.4.4-如何从Groovy类(非控制器)重定向



我正在尝试使用Groovy类方法中的redirect((方法,该方法在该类中未解析,得到错误Groovy.lang.MissingMethodException:没有方法的签名

如何将控件从groovy类方法重定向到项目中的controller->action?甚至没有将响应对象解析为使用response.sendRedirect((

任何帮助都将不胜感激,提前感谢!

我不知道这是一种好的使用方法,但您可以使用以下方法从groovy类方法重定向到contooler操作

def yourMethod(){
new YourController().redirect(action:"YourControllerActionName") 
}

请注意,我用grails 3测试了它,所以请告诉我它真的对你有用。

希望这能帮助你

最新更新