Olá Alex,
Não sei se entendi ao certo, mas vou tentar responder:
Quando vc chama o render da view, pode mandar um parametro model que representa as variáveis que estarão disponíveis na view:
def list = {
render "SUA_VIEW", model: [documentInstanceList: Document.list(), documentInstanceTotal: Document.count()]
}
Qualquer variavel que queira passar a diante, basta adicionar no mapa que foi definido.
Será que isso ajuda?
entao cara mais o menos isso ... eh q tenhu q fazer tipo um filtro para um campo na minha aplicação eu tenhu uma solicitação e quando seleciono ela o campo de baixo da view deve aparecer uma lista de ação correta para aquela solicitação por exemplo se eu criar uma solicitação ela tem um status novo.... e dai devera aparecer as ações compativeis com esse status... dai eu nao sei se faço isso direto la na views ou la no controller ...
tentei fazer la na views um <g:if CONDIÇÂO>
<g:select name="tipoAcao.id" from= "NAO SEI OQ COLOCAR QRIA PASSA UMA LISTA AQ" value="{acaoInstance?tipoAcao?.id}" />
</g:if>
se alguem tive alguma ideia posta aiii ...tentei fazer pelos controller mais nao consigo pegar as informação da solicitação pq nao sei antes de criar qual solicitação o cara escolheu ... dai sempre da como object null ...
vc está querendo mudar o conteúdo dum segundo g:select a partir da escolha dum primeiro? tipo estado / cidade....
se for, vc pode fazer o seguinte, implementar algo com AJAX (IQuery) ou simplesmente deixar alguns "g:selects" ocultos e só exibir ao selecionar um valor no primeiro g:select...