gpt4 book ai didi

grails - Grails 3.0.11映射HTTP动词

转载 作者:行者123 更新时间:2023-12-02 14:56:03 25 4
gpt4 key购买 nike

我通过遵循docs构建RESTful Controller :

import grails.transaction.*
import static org.springframework.http.HttpStatus.*
import static org.springframework.http.HttpMethod.*

@Transactional(readOnly = true)
class ProductController {
def show(Product product) {
respond product
}
}

文档状态为“请记住,每个HTTP动词均根据以下约定匹配特定的Grails Action ”,但似乎这种情况不会发生,因为 GET /product/1DELETE /product/1不起作用,相反,我必须使用 GET /product/show/1GET /product/delete/1
如何在Grails中启用HTTP动词到 Controller Action 的映射?谢谢

最佳答案

您必须使用UrlMappings.groovy在grails中定义资源,并在 Controller 的显示,索引,保存,更新,创建等操作中声明 Action 。

请参阅文档项目8.4.2映射到REST资源。
http://grails.github.io/grails-doc/latest/guide/single.html#urlmappings

关于grails - Grails 3.0.11映射HTTP动词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35463120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com