【发布时间】:2011-04-21 18:27:40
【问题描述】:
我有一个如下的 URL 映射:
static mappings = {
name register: "/register" {
controller = "account"
action = "createuser"
}
}
我想使用来自控制器的此映射进行重定向,例如:
redirect mapping:'register'
不幸的是,与createLink标签库不同,redirect似乎不接受mapping作为输入参数。
所以我的问题是:如何使用我的命名 URL 映射进行重定向?
【问题讨论】:
-
很好奇为什么你需要通过映射 vs 重定向来做到这一点(controller:'account', action:'createUser')
-
因为,如果我更改我的寄存器映射,我将不必更改代码,而只需更改 url 映射。此外,代码更具可读性
标签: grails grails-controller url-mapping