io chiamo un metodo indice all'interno di un controllerse le dichiarazioni in uno SPG in Grails
def index() {
childInstance = Child.get(params.id)
if(childInstance){
System.out.println("CHILD" + childInstance.firstname)
def messages = currentUserTimeline()
[profileMessages: messages,childInstance:childInstance]
} else {
def messages = currentUserTimeline()
[profileMessages: messages]
System.out.println("ALL")
}
}
nella pagina gsp ho
${childInstance.firstname}
che se mi passa un childinstance questo va bene, ma se io non ho un 500 a causa di un puntatore nullo c'è un modo che io possa fare un'istruzione if in uno SPG in modo che io possa fare questo
if(childInstance){
${childInstance.firstname}
} else {
All
}