Recuperando ip com vraptor

Alguém aí conhece alguma maneira de se obter o ip do usuário através do vraptor?

Ae galera, to com a mesma necessidade e ninguém respondeu o cara.

Alguém sabe como fazer? Obrigado

Eu fiz um filtro, e coloquei a referência no web.xml, daí ele pega o ip e já grava no objeto do usuário que tá na sessão! :smiley:

m0ska

valeu pela resposta, mas hoje cedo eu consegui de uma outra forma:

declaro meu objeto:

passo ele pelo contrutor do meu controller

public ProdutosController(ProdutosDAO dao, Result result, Validator validator, HttpServletRequest request) { this.dao = dao; this.result = result; this.validator = validator; this.request = request; }

depois pego o ip assim:

acho que mais tranquilo, não sei se estou ferindo alguma “regra” do Vraptor, mas foi a maneira mais rápida que consegui fazer. :smiley:

ficam aí as 2 soluções pra quem tiver essa mesma dúvida. :wink:

Achei a sua solução mais elegante, quando me deparar com um problema semelhantes adotarei-a. Obrigado por postar a solução no fórum.