В моем классе Grails UrlMappings есть следующее UrlMapping:
"/$something/" {
controller = "controllerName"
action = "actionName"
constraints {
}
}
Запросы к "/ foobar /" и "/ foobar" направляются на правильный контроллер и действие.
Однако URL-адреса, созданные с использованием g: link, не заканчиваются косой чертой ("/"), как ожидалось.
Код GSP ...
<g:link controller="controllerName" action="actionName" params="[something: 'foobar']">...</g:link>
... генерирует вывод HTML ...
<a href="/foobar">...</a>
Как заставить Grails генерировать ссылку, указанную в шаблоне URL? Это включает в себя завершающий слеш.