tomar las siguientes controlador:¿Por qué Grails requiere que use `def` en lugar de` void` en un controlador?
package test
class TestController {
static defaultAction = "test"
def test() {
render "test"
}
}
¿Por qué se test
definido con def test() {
en lugar de algo así como void test() {
? ¿La palabra clave def
no se usa solo para cierres o funciones en un script (es decir, no en una clase Groovy)?