[英]Grails URL mapping that includes id
是否可以添加包含控制器/操作/ ID的URL映射? 例:
網址:
本地主機:8080 / myproject / book / scifi / dune
本地主機:8080 / myproject / book / scifi / walking + dead
新網址:
本地主機:8080 / myproject / dune
本地主機:8080 / myproject / walking_dead
我試過了:
static mappings = {
"/books" (controller: "book", action: "scifi", id: "dune")
"/walking_dead" (controller: "book", action: "scifi", id: "walking+dead")
}
似乎不起作用。 基本上,我們的客戶想要特定的URL,我使用的是ID,然后將其更改為名稱作為ID。 但是現在客戶端需要唯一的URL。 感謝您提供任何幫助或見解。
static mappings = {
"/$bookId" (controller: "book", action: "scifi")
}
並且該值在控制器中可用作params.bookId
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.