<%
out.print( request.getRemoteAddr() );
out. print( request.getRemoteHost() );
%>
request.getRemoteAddr()
возврат ip
адрес машины, с которой вы
доступ к странице JSP.
request.getRemoteHost()
возвращает
имя хоста, с которого вы
доступ к странице JSP. Если вы получаете доступ
это с самого сервера, он вернется
имя сервера.
Если клиент находится за прокси-сервером, приведенные выше данные бесполезны, так как вы получите IP-адрес прокси-сервера, за которым они стоят, вместо этого попробуйте:
<%
out.print( request.getHeader("x-forwarded-for") );
%>