【发布时间】:2016-04-12 00:14:22
【问题描述】:
我正在尝试调用 index 操作并继续调用 count 操作,但我不知道为什么。这是urlmapping中的代码
group "/api/product",{
"?"(controller: 'product', action: 'save', method: 'POST')
"?"(controller: 'product', action: 'index', method: 'GET')
"/$id?"(controller: 'product', action: 'delete', method: 'DELETE')
"/$id?"(controller: 'product', action: 'update', method: 'PUT')
"/$id?"(controller: 'product', action: 'show', method: 'GET')
"/count?"(controller: 'product', action: 'count', method: 'GET')
}
【问题讨论】:
-
为什么会有 ?在“/计数?”您正在使“计数”这个词成为可选的,因此当那里什么都没有时它匹配。事实上,我认为你想摆脱 ?在所有的 $id 中也是如此。
标签: grails url-mapping grails-2.5 urlmappings.groovy