VRaptor - Acessar URL da página

4 respostas
D

Olá,
Tenho uma aplicação VRaptor, e estou tendo dificuldades em acessar a url atual da página, exemplo: http://www.exemplo.com.br/anuncio/112/york-shire-campeao

Preciso da url para fins de compartilhamento em redes sociais.

Como faria para acessar essa url no controller ou na view (jstl)???

Obrigado.

4 Respostas

Lucas_Cavalcanti

via javascript vc pode acessar usando:

<script>
   var url = document.location.href;
</script>
D

Lucas,
Por javascript já tinha encontrado a solução, mas e no controller, seria possível pegar a url completa???

Lucas_Cavalcanti

bom, se a aplicação estiver sendo acessada diretamente (sem nenhum proxy na frente, ex Apache httpd ou nginx), vc pode tentar receber o request no construtor e fazer request.getRequestURL();

D

Lucas,
Era isso mesmo, não tava conseguindo porque estava tentando pegar por jstl, agora vou pegar no controller e enviar para a view, resolve.

Obrigado.

Criado 1 de maio de 2012
Ultima resposta 3 de mai. de 2012
Respostas 4
Participantes 2