如何禁用';允许的方法';我的Grails控制器的机制

如何禁用';允许的方法';我的Grails控制器的机制,grails,Grails,我正在开发一个小的grails应用程序,在执行删除操作时遇到了很大的困难。特别是,我不断地得到一份工作 405-The specified HTTP method is not allowed for the requested resource. 信息 我已经试着把它取下来了 static allowedMethods = [save: "POST", update: "PUT", delete: "DELETE"] 从我的控制器,但我仍然得到错误 有没有办法禁用allowed metho

我正在开发一个小的grails应用程序,在执行删除操作时遇到了很大的困难。特别是,我不断地得到一份工作

405-The specified HTTP method is not allowed for the requested resource.
信息

我已经试着把它取下来了

static allowedMethods = [save: "POST", update: "PUT", delete: "DELETE"]
从我的控制器,但我仍然得到错误


有没有办法禁用allowed methods机制?

删除
allowedMethods
映射(或单个条目)是一种方法。Grails中没有对此的默认检查。尝试运行
grails clean
并重新启动-可能需要完全重新编译才能使更改生效。

您可能需要在UrlMapping类中进行验证,因为您也可以在那里定义它们。