Я читал о пересылке и перенаправлении в Grails и не понимаете, почему приведенный ниже код печатает «foo».
См .:
def bar = {
redirect (controller: "public", action: "index") // same happens with forward
println "foo" // prints this in console?? WHY?
}
По моему мнению, при перенаправлении / пересылке необходимо пропускать выполнение текущего метода ...
Это ошибка или я понимаю концепцию неправильно?