Serkronyx
10/18/2017 - 10:28 PM

Tags of grails

Se describen las funcionalidades que tienen los tags de grails

Link

El <g:link></g:link> es la manera de represertar un <a href=""></a> de html y esto puede recibir direfente parametros pero uno de ellos y con el puedes enviar valores al controlador es el params y se usa de la siguiente manera:

//ESTO ES LA GSP
//Se mandan el params con el valor 2050
<g:link controller="test3" action="otro" params="[anioSerchPuntos: 2050]" class="btn btn-sm btn-success"></g:link>

Y en el controlador lo recibe la acción otro que en este caso usa el params para sacar el valor que se le mando desde el link asignandose a la variable years para despues mandarselo a la página otro con el modelo.

def otro() {
  def year = params.anioSerchPuntos
  render view:'otro', model: [year: year] 
}