2011-09-08 35 views
2

我是Grails/Groovy的新手。如果这是一个愚蠢的问题,请耐心等待。如何在urlmapping.groovy中映射具有查询字符串参数的URL?

我试图映射具有urlmapping.groovy查询字符串参数的URL,像,

“/ REST /员工的empno = 123 &部门=交货吗?”(控制器: “雇员”,行动=” emp“)

值”123“和”delivery“是动态值。换句话说,这可以是用户可以使用的任何东西。

显然这个语法不正确。什么是实现这一目标的正确途径?

谢谢。

回答

8

刚刚离开/rest/employees"(controller:"employees", action="emp"),你会得到你的查询参数为params.empnoparams.dept在你的行动

3

@splix答案是正确的。如果你想使用restfull url,你可以做类似

"/rest/employees/$empno/$dept" 

改为。否则,在“?”之后忽略该部分。如上所述。在你的控制器,你仍然会得到params.empnoparams.dept

Read more here

相关问题