Можно ли вызвать другое действие контроллера с именем действия контроллера, передаваемого в качестве параметра. Примерно так:
Вид:
<g:createLink controller="book" action="list"
params="[id: '1', onCompleteController='nextCon', onCompleteAction='nextAct']"/>
Контроллер (Книга):
def list = {
... //Do something like save book
**execute onCompleteController/onCompleteAction**
return render(text: [success:true] as JSON))
}