grails - 是什么触发Grails基于HTTP状态的异常映射?

原文 标签 grails error-handling routing

如果我有一个指定的UrlMappings.groovy:

"403"(controller: 'error', action: 'status403')

...然后我希望通过分配以下内容在运行时触发此路由:
response.status = 403

从 Controller 或过滤器内部。但这不会发生。我是否可以通过类似的声明方式从 Controller 或过滤器中“发起请求”到403处理?

最佳答案

response.sendError(403)
要么
render(status: 403)
查看您的other question

关于grails - 是什么触发Grails基于HTTP状态的异常映射?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18513748/

相关文章:

hibernate - StaleStateException:Hibernate尝试更新而不是插入吗?

ajax - 如何在 View 页面上显示服务器端验证错误

error-handling - 第一次错误后处理DCL ON ERROR Action ?

reactjs - React,Redux-Saga : Which is the best way to handle error in saga and inform component to display that error

web-applications - Meteor 无限重定向而不是渲染 404

linux - 如何在不发送任何内容的情况下检查目标 IP 地址属于哪个路由(接口(interface))?

Grails数据源异常

grails - Grails中的媒体服务器插件

c# - Exception.ToString()上的OutOfMemory异常

ruby - 如何从 Sinatra 中删除路线?