I am trying to print the IP adress of the logged user in my webApplication. If a user connects from another PC (which is under the same network, as the web application is ru
In your case, as you are trying to access it on your local machine,so it will return that value. But let one of your friend access it, and you will receive the expected result with getRemoteAddr
From the javadoc:
getRemoteAddr - Returns the IP address of the client or last proxy that sent the request
getLocalAddr - Returns the IP address of the interface on which the request was received.