Znajdowanie adresu IP użytkownika

Stworzyłem aplikację internetową za pomocą JSF 2.0. Hostowałem go na stronie hostingowej, a serwer strony hostingowej znajduje się w USA.

Mój klient chce szczegółów użytkownika, który wszedł na stronę. Jak mogę znaleźć adres IP użytkownika w JSF?

Próbowałem z

    try {
        InetAddress thisIp = InetAddress.getLocalHost();
        System.out.println("My IP is  " + thisIp.getLocalHost().getHostAddress());
    } catch (Exception e) {
        System.out.println("exception in up addresss");
    }

to jednak daje mi adres IP mojej strony tylko i.e. adres IP serwera.

Czy ktoś mógłby mi powiedzieć, jak uzyskać adres IP, który uzyskał dostęp do witryny za pomocą Java?

questionAnswers(3)

yourAnswerToTheQuestion