public String getClientIpAddress() {
String ip=null;
FacesContext facesContext = FacesContext.getCurrentInstance();
ExternalContext ectx = facesContext.getExternalContext();
HttpServletRequest request = (HttpServletRequest) ectx.getRequest();
String cIp = request.getRemoteAddr();
System.out.println("---Client Ip---:"+cIp);
System.out.println("-----"+request.getHeader("user-agent"));
/* try {
InetAddress ipAddr = InetAddress.getLocalHost();
ip = ipAddr.getHostAddress();
System.out.println(ip);
} catch (UnknownHostException ex) {
ex.printStackTrace();
} */
return cIp;
}
String ip=null;
FacesContext facesContext = FacesContext.getCurrentInstance();
ExternalContext ectx = facesContext.getExternalContext();
HttpServletRequest request = (HttpServletRequest) ectx.getRequest();
String cIp = request.getRemoteAddr();
System.out.println("---Client Ip---:"+cIp);
System.out.println("-----"+request.getHeader("user-agent"));
/* try {
InetAddress ipAddr = InetAddress.getLocalHost();
ip = ipAddr.getHostAddress();
System.out.println(ip);
} catch (UnknownHostException ex) {
ex.printStackTrace();
} */
return cIp;
}
No comments:
Post a Comment