Можно ли добавить сопоставление URL, которое включает контроллер / действие / идентификатор? Пример:
URL:
локальный: 8080 / MyProject / книга / SciFi / дюна
локальный: 8080 / MyProject / книга / SciFi / ходьба + мертвый
новый URL:
локальный: 8080 / MyProject / дюна
локальный: 8080 / MyProject / walking_dead
Я пытался:
static mappings = {
"/books" (controller: "book", action: "scifi", id: "dune")
"/walking_dead" (controller: "book", action: "scifi", id: "walking+dead")
}
Кажется, не работает. По сути, нашему клиенту нужны конкретные URL-адреса, я использовал идентификаторы, затем изменил их на имена в качестве идентификаторов. Но теперь клиент хочет уникальные URL. Спасибо за любую помощь или понимание.