gpt4 book ai didi

grails - 如何从 Grails 中的 UrlMapping 中排除特定关键字?

转载 作者:行者123 更新时间:2023-12-04 16:31:41 24 4
gpt4 key购买 nike

我在 Grails 中使用以下 url 映射:

"/$id"{
controller = "user"
action = "show"
}

映射网址,如 mydomain.com/someusername

如何将约束附加到 url 映射以排除诸如“登录”、“注销”、...

IE。,
mydomain.com/someusername 应该路由到 mydomain.com/user/show/someusername,
mydomain.com/login 不应路由到 mydomain.com/user/show/login。

最佳答案

您可以对此映射使用约束:

"/$id"{
controller = "user"
action = "show"
constraints {
//add a validator for $id from url mapping
id(validator: {
return !(it in ['login', 'logout'])
})
}
}

关于grails - 如何从 Grails 中的 UrlMapping 中排除特定关键字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17009553/

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