Fórum Loclização geografica através do ip #444538

02/06/2013

0

Ola gostaria de saber uma maneira de captar o ip do cliente e localizalo geograficamente,
Valeu
Aurelio Maica

Aurelio Maica

Responder

Posts

10/06/2013

Marcelo Senaga

Depende, é uma aplicação Web ou Desktop (socket)?
Responder

Gostei + 0

10/06/2013

Aurelio Maica

Aplicação Web
Responder

Gostei + 0

15/06/2013

Marcelo Senaga

Você está usando algum framework MVC ou Servlet/JSP puro?

No caso você poderia usar:

servletRequest.getRemoteAddr()
Responder

Gostei + 0

16/06/2013

Aurelio Maica

Obrigado a atenção, no caso estou usando jsf primefaces..
Responder

Gostei + 0

18/06/2013

Marcelo Senaga

Tente esse código:

HttpServletRequest request = (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest();
String ipAddress = request.getHeader( "X-FORWARDED-FOR" );
if ( ipAddress == null ) {
    ipAddress = request.getRemoteAddr();
}
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar