我有以下幾點:的Grails 2.2.0 URLMappings:任何方式使用相同的URL與不同的動詞
"/api/users"(controller: "user") {
action = [GET:"list"]
}
做一個呼叫http://localhost:8080/platform/users
我得到用戶列表了。然後我說這個:
"/api/users"(controller: "user") {
action = [POST:"save"]
}
而現在,我收到了404和它沒有擊中UserController的任一方法。我希望能夠使用與控制哪個動作的動詞相同的URL。我做錯了嗎?還是Grails不支持這個?
我覺得像個白癡。我知道。 Must..get..sleep。謝謝詹姆斯。 – Gregg
如果方法在單獨的控制器中,那麼該怎麼辦?或者例如/用戶轉到一個動作,/ users/1111轉到另一個動作? – Jackie
@Jackie可能比你計劃的應用程序結構糟糕。如果它更復雜,還要記住重定向。 –