Ola pessoal qual é uma boa forma de implementar friend url com java ?
tipo para minhas urls ficarem assim: http://minhaaplicacao/parte/outraparte
estou tentando com filter mais não esta dando certo.
Ola pessoal qual é uma boa forma de implementar friend url com java ?
tipo para minhas urls ficarem assim: http://minhaaplicacao/parte/outraparte
estou tentando com filter mais não esta dando certo.
Tenta isso:
http://tuckey.org/urlrewrite/
flws
cara… acho que isso é meio pesado.
porque assim no meu sistema o cliente pode cadastrar uma friendly url para ele e pode acessar
http://sistema/Cliente_A dae o sistema consulta o banco e encaminha para pagina.
o problema que esta ocorrendo que alguns caso ele pode enviar mais um parametro
http://sistema/Cliente_A/parametro
dae da problema parece que o filtro, não filtra direito…
meu mapa esta assim:
<filter-mapping>
<filter-name>Filtro</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
é muito estranho…
Bem, o que vc pode fazer é recuperar a url toda que o usuário digitou e depois quebrá-la utilizando expressão regular ou algum outro meio. Daí vc desenvolve alguns critérios para saber o que cada “/” representa.
Montei um sistema assim aqui no trampo, mas eh em php.
flws
Ou então, tenta usar o apache, com o mod_rewrite, e proxy balancer com o tomcat, daí o apache “traduz” as urls e passa elas corretamente (como se fossem GET) para o tomcat.
mais o estranho é quando a string é assim:
localhost/Hotel dae o forward funciona
mais quando a url é assim localhost/Hotel/outracoisa não funciona mesmo mandando para o mesmo link as duas a primeira funciona e a segunda não. e codigo ta sendo executado.