Есть несколько способов решить эту проблему, я верю. Самое простое - придерживаться соглашения Grails о присвоении имен контроллерам SectorController.groovy, ItemController.groovy и т. Д.
Еще один способ справиться с этим, который, как мне кажется, сработает, - обновить ваше приложение grails-app / conf / UrlMappings.groovy. Вот стандартные леса:
class UrlMappings {
static mappings = {
"/$controller/$action?/$id?"{
constraints {
//apply constraints here
}
}
"/"(view:"/index")
"500"(view:'/error')
}
}
Вы хотите что-то вроде:
class UrlMappings {
static mappings = {
"/${controller}mgr/$action?/$id?"{ //Add mgr after controller
constraints {
//apply constraints here
}
}
"/"(view:"/index")
"500"(view:'/error')
}
}