我是Grails/Groovy的新手。如果这是一个愚蠢的问题,请耐心等待。如何在urlmapping.groovy中映射具有查询字符串参数的URL?
我试图映射具有urlmapping.groovy查询字符串参数的URL,像,
“/ REST /员工的empno = 123 &部门=交货吗?”(控制器: “雇员”,行动=” emp“)
值”123“和”delivery“是动态值。换句话说,这可以是用户可以使用的任何东西。
显然这个语法不正确。什么是实现这一目标的正确途径?
谢谢。
我是Grails/Groovy的新手。如果这是一个愚蠢的问题,请耐心等待。如何在urlmapping.groovy中映射具有查询字符串参数的URL?
我试图映射具有urlmapping.groovy查询字符串参数的URL,像,
“/ REST /员工的empno = 123 &部门=交货吗?”(控制器: “雇员”,行动=” emp“)
值”123“和”delivery“是动态值。换句话说,这可以是用户可以使用的任何东西。
显然这个语法不正确。什么是实现这一目标的正确途径?
谢谢。
刚刚离开/rest/employees"(controller:"employees", action="emp")
,你会得到你的查询参数为params.empno
和params.dept
在你的行动
@splix答案是正确的。如果你想使用restfull url,你可以做类似
"/rest/employees/$empno/$dept"
改为。否则,在“?”之后忽略该部分。如上所述。在你的控制器,你仍然会得到params.empno
和params.dept