problemas com URL Mapping rewriting
20/11/2009 00:00
Pessoal,
eu estou com um problema , quando coloco no UrlMappings :
"/adm/$controller/$action?/$id?"() { }
e o usuario aponta para <!-- m --><a class="postlink" href="http://localhost:8080/herrera/adm">http://localhost:8080/herrera/adm</a><!-- m --> vai para a tela de login normalmente, o problema é que o form (<g:form action="signIn" ) da tela, apos o click aponta para <!-- m --><a class="postlink" href="http://localhost:8080/herrera/login/signIn">http://localhost:8080/herrera/login/signIn</a><!-- m --> ao inves de apontar para <!-- m --><a class="postlink" href="http://localhost:8080/herrera/adm/login/signIn">http://localhost:8080/herrera/adm/login/signIn</a><!-- m --> (mantendo o adm)
Alguem teve esse problema ? como foi resolvido ?
Herrera (grails 1.1.1)
Tags:
Grails
Herrera,
Eu tive uns problemas nesse sentido quando usei o Acegi.
Porque ele tem controladores (LoginController e LogoutController) com closures que direcionam para outras urls, em caso de erro na autenticação, por exemplo.
Você tá usando algo do tipo pro login?
Além disso, eu tive problemas com o
"/"(view:"/index")
do UrlMappings.
Eu lembro que comentei essa linha e coloquei a minha página 'index.gsp' no diretório 'web-app', pra que a closure lá da LoginController direcionasse corretamente pra página inicial.
Espero ter ajudado.
Att,
Rodrigo
Ainda não faz parte da comunidade???
Para se registrar, clique aqui.