gpt4 book ai didi

grails - grails中两个 Action 签名之间的区别

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

在 grails 中,我们可以使用 2 种方式定义一个 Action :-

def actionname()
{

}


def actionname = {

}

两种风格有什么区别?当我尝试在操作(第二种样式)上方插入 Spring 安全注释时,它说 "@Secured" not applicable to field .
这是什么意思?是因为关闭吗?

最佳答案

Grails 引用文档 7.The Web Layer提到在早期版本的 Grails 中对 Controller 操作使用闭包,现在更倾向于使用方法。但是,两者都受支持。它继续列出了使用方法的一些好处。

就个人而言,我在所有 Controller 中都使用了方法,并且还遇到了注释问题,例如 @安全 仅适用于方法而不适用于闭包。

关于grails - grails中两个 Action 签名之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21846997/

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