gpt4 book ai didi

grails - Grails URLMappings使用错误的URL

转载 作者:行者123 更新时间:2023-12-02 15:54:49 25 4
gpt4 key购买 nike

GSP Code如何强制Grails在给定相同路径的情况下在UrlMappings.groovy中使用正确的URL,其中一个以$action结尾,另一个以$id结尾?通过GSP文件触发操作时,我的程序进入id URL,从而导致错误。

Image shows the two URLs in question. I need to trigger the first URL, $action, on click of a button but instead the second URL is triggered

最佳答案

您将在这里遇到困难,因为$ id和$ action只是变量名称,直到它们被分配为止。他们不知道您正在发送ID或操作,只是URL与模式匹配。你可以做这样的事情。

"/workflow/**/$siteId/**/$iteration/**/$action?/$id?" (controller:"*****")

您必须始终指定您的操作, ***/list/123***/someAction将匹配,但 ***/123不匹配。

您可能还可以在映射中执行某种约束/逻辑以解决问题,但这可能会造成混乱。

关于grails - Grails URLMappings使用错误的URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34867460/

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