我看到了Grails模式,您可以在其中配置UrlMappings,以便在特定的Controller中处理某些类型的异常,从而向客户端返回特定的响应。
非常好。
但是,无论如何都要调用ErrorController的功能而不引发异常?
例如,用户输入了错误的密码 - 您不想抛出异常,因为它实际上并不是例外。相反,您希望服务将InvalidResponse返回给Controller,然后您希望Controller能够委托您的ErrorController进行通用的错误处理。
可以这样做吗?
由于