본문 바로가기

JSP

톰캣, request.getRemoteAddr()의 0:0:0:0:0:0:0:1 반환

tomcat에서 request.getRemoteAddr(); 메소드실행시  IPV6형식으로 주소값 반환할 때

 

톰캣실행시의 JVM에 환경변수를 추가한다.

 

eclipse > Run > Run Configuration > Arguiments > -Djava.net.preferIPv4Stack=true

 

 

Java에서 System.out.println(req.getRemoteAddr()); 출력하거나

JSP에서 <%=request.getRemoteAddr()%> 출력

 

 

0:0:0:0:0:0:0:1 → 127.0.0.1 로 나오면 정상

[원본] http://acidification-textcube.blogspot.kr/2010/11/%ED%86%B0%EC%BA%A3-requestgetremoteaddr%EC%9D%98-00000001-%EB%B0%98%ED%99%98.html