如何将URL映射中定义的Grails任意变量传递给控制器​​?

时间:2016-06-14 00:08:24

标签: grails grails-controller

我有以下网址映射:

"/Manage" {
   controller = "portal"
   action = "login"
   app = "directoryManagement"
}

在上面的代码段中,app是一个任意嵌入变量,如下所述:http://docs.grails.org/2.5.0/guide/single.html#embeddedVariables

门户网站控制器是身份验证控制器的子级。门户网站控制器中的所有登录操作都是调用身份验证控制器的登录操作。

但是,在身份验证控制器中,我无法访问嵌入的arbritary变量

params.app

我已经在这里工作了几个小时,似乎我错过了一些简单的事情。有人可以建议吗?

1 个答案:

答案 0 :(得分:0)

上述代码适用于任何试图将任意变量传递给控制器​​的人。我的URL映射中出现了拼写错误,这就是我在身份验证控制器中没有看到“app”参数的原因。