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