Pegando o nome do Controller da url
20/10/2010 00:00
0
Olá Pessoal, boa noite!
Qual o jeito de eu pegar o nome do controller da url?

- Quando vou acessar um controller, sou redirecionado para a tela de login. Como faço para pra entrar no controller que estava tentando acessar assim que eu me logar?

Pensei logo em um jeito de passar o valor pela a url, tipo: .../login.gsp?controller=pessoa como pego esse valor 'pessoa' da url?
Tem um jeito mais prático pra recuperar o controller?
Abraços
Tags: Grails


0
Tenho uma solução meio feinha mas que vai te ajudar.

Crie um filtro com evento before no qual você armazene o valor da variável controllerName no escopo flash. Assim, na próxima requisição você sempre vai saber qual o controlador anteriormente executado.


0
Massa kico, deu certo <!-- s:lol: --><img src="{SMILIES_PATH}/icon_lol.gif" alt=":lol:" title="Laughing" /><!-- s:lol: -->
coloquei um textfield como invisível e passo o valor do controller, que recebo lá no método que trata da autorização...
Obrigadão, e parabéns pela ideia do Grails Brasil, é bacana demais.
Abraços.
21/10/2010 00:00



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto