我是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