我具有以下URL映射:
"/Manage" {
controller = "portal"
action = "login"
app = "directoryManagement"
}
在以上代码段中,app是一个任意的嵌入式变量,如下所述:http://docs.grails.org/2.5.0/guide/single.html#embeddedVariables
门户网站 Controller 是身份验证 Controller 的子级。在门户网站 Controller 中所做的所有登录操作都称为身份验证 Controller 的登录操作。
但是,在身份验证 Controller 中,我无法访问嵌入的人为变量
params.app
我已经在这里呆了几个小时,似乎我缺少一些简单的东西。有人可以建议吗?
最佳答案
上面的代码适用于试图将任意变量传递给 Controller 的任何人。我的URL映射中有一个错字,这就是为什么我在身份验证 Controller 中没有看到'app'参数的原因。
关于grails - 如何将URL映射中定义的Grails任意变量传递给 Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37801017/