Grails-禁用默认url映射

Grails-禁用默认url映射,grails,Grails,我想禁用grails的默认url映射。我从UrlMappings.groovy文件中删除了所有映射。它完全是空的。但当我运行url映射报告命令时,我仍然将默认映射视为 Dynamic Mappings | * | ERROR: 404 | View: /notFound | | * | ERROR: 500

我想禁用grails的默认url映射。我从UrlMappings.groovy文件中删除了所有映射。它完全是空的。但当我运行url映射报告命令时,我仍然将默认映射视为

Dynamic Mappings
 |    *     | ERROR: 404                                        | View:   /notFound        |
 |    *     | ERROR: 500                                        | View:   /error           |
 |    *     | /                                                 | View:   /index           |
 |    *     | /${controller}/${action}?/${id}?(.${format)?      | Action: (default action) |

删除UrlMappings.groovy文件中的所有映射后,我希望得到404 not found或一个错误,但由于我们看到的最后一个映射,它可以工作。如何摆脱这些默认映射

如果没有看到您的项目,就很难说出映射来自何处。您可能正在使用提供该映射的插件

请参阅上的项目

只包含404映射:

package alituranurls

class UrlMappings {

    static mappings = {
        "404"(view:'/notFound')
    }
}
URL映射报告与以下内容一致:

$ ./grailsw url-mappings-report
 |    *     | ERROR: 404      | View:   /notFound        |

如果没有看到您的项目,就很难说出映射来自何处。您可能正在使用提供该映射的插件

请参阅上的项目

只包含404映射:

package alituranurls

class UrlMappings {

    static mappings = {
        "404"(view:'/notFound')
    }
}
URL映射报告与以下内容一致:

$ ./grailsw url-mappings-report
 |    *     | ERROR: 404      | View:   /notFound        |

您是否考虑过将该映射添加到您的URLMappings.groovy中,并将其指向用于返回404的控制器?@Joshuamore这并没有消除映射,我认为这是询问者想要的。。。“我怎样才能摆脱这些默认映射?”@JeffScottBrown说得好。我想我被“想要禁用默认url映射”和“期望得到404”弄糊涂了。你是对的。他们想把它们全部移除“他们想把它们全部移除。”-对。不清楚你为什么会想要那个,但听起来他就是想要那个。实际上我想要我自己的映射。但即使我有自己的映射,这些默认值仍然存在,并破坏了其他映射。这就是为什么我想摆脱他们。当然,在那之后我会有另一个映射。只是为了保持问题的简单,没有提及此事。正如我所说的404或一个错误,我只是希望它不起作用。但确实如此。这就是我试图解释的。您是否考虑过将该映射添加到您的URLMappings.groovy中,并将其指向用于返回404的控制器?@JoshuaMoore,这并没有消除映射,我认为这是询问者想要的。。。“我怎样才能摆脱这些默认映射?”@JeffScottBrown说得好。我想我被“想要禁用默认url映射”和“期望得到404”弄糊涂了。你是对的。他们想把它们全部移除“他们想把它们全部移除。”-对。不清楚你为什么会想要那个,但听起来他就是想要那个。实际上我想要我自己的映射。但即使我有自己的映射,这些默认值仍然存在,并破坏了其他映射。这就是为什么我想摆脱他们。当然,在那之后我会有另一个映射。只是为了保持问题的简单,没有提及此事。正如我所说的404或一个错误,我只是希望它不起作用。但确实如此。这就是我试图解释的。我们昨天考虑过,但没有时间尝试。有很多包都是由applicationforge生成的,我今天会检查它们。谢谢你的时间和回答。干杯我发现我的一个插件有url映射。我们昨天考虑过这个问题,但没有时间去尝试。有很多包都是由applicationforge生成的,我今天会检查它们。谢谢你的时间和回答。干杯我发现我的一个插件有url映射。再次询问答案。