因此,我正在制作一个非常简单的 Web 应用程序,它在一个页面上完成了它的所有功能;我不希望任何其他页面暴露给用户。但与此同时,我想尽可能多地利用 Grails 的内置功能,包括内置的错误处理。
我的域类中的字段具有各种约束,即唯一:true、空白:false 等。错误捕获就像这样出色地工作,我想继续利用它。
但是,当抛出其中一个错误时,它会重定向到“创建”页面,并在那里显示 flash.message。我想要的是重定向回我的索引,并在那里显示 flash.message。
有没有地方可以改变这种行为,还是我必须将自定义错误处理写入我的控制器?