я следующее отображение в моем UrlMappings.groovy
:urlmappings изменения - Grails 2 до 3 обновления
"/$controller/$action?/$id?/$id2?/$id3?" {constraints {}}
Учитывая URL запроса xcontroller/xaction/xid1//xid3
(обратите внимание //
)
Grails 2.x будет производить значения id и id3, но не id2. это то, чего я ожидал.
В графе 3.2.5 этот url создает только значения id1 и id2 (xid3 становится id2). Похоже, что //
игнорируется.
Есть ли у других эта проблема? Это ошибка или желаемое изменение?
Проверьте раздел «Динамически разрешенные переменные» в http://docs.grails.org/3.1.1/guide/single.html#urlmappings. Это может помочь установить значение по умолчанию для отсутствующих токенов ... – Philippe