UrlMappings.groovy带参数的默认视图

时间:2017-09-01 11:04:52

标签: grails url-mapping

在我的UrlMapping.groovy中,我试图找到控制器发送参数的特定视图,但这不起作用:

"/"(view:'/myController/myAction?myParam=value')
"/"(controller:"myController" action="myAction" params:[myParam:"value"])
"/"(controller:"myController" action="myAction" myParam:"value")  

有什么想法吗?

由于

2 个答案:

答案 0 :(得分:0)

 "/"(controller:"myController", action:"myAction"){ param="value"}

答案 1 :(得分:0)

这里发布的答案对我有用:

https://stackoverflow.com/a/28870770/695318

它甚至适用于多个参数:

"/some/path"( controller:"admin", action:"whatever") {
   myparam = "value"
   anotherParam = "Hello World"
}

从控制器访问,例如AdminController

def whatever() {
   println params.myparam
   println params.anotherParam
}

value
Hello World