본문 바로가기

웹 개발/개념 정리

[Java 웹개발] HttpServletRequest 객체에서 url 매핑경로 알아내기

수정이력.

2022.08.29. 글 내용 추가 및 표현 다듬기


HttpServletRequest request 객체에서 현재 url 경로를 알아낸다.

아래 url에서 사용할 수 있는 HttpServletRequest 의 메서드

http://localhost:8080/myWebProject/board/detail.do?pageNum=12&boardNum=987

 

메서드 리턴값 example
getContextPath() 웹 애플리케이션 경로 /myWebProject
getQueryString() 요청 매개변수 pageNum=12&boardNum=987
getRequestURI() 요청 url에서 서버주소 제외 /myWebProject/board/detail.do
getRequestURL() 요청 url http://localhost:8080/myWebProject/board/detail.do
getServerName() server ip 주소 127.0.0.1
getServetPath() 서블릿 경로 /board/detail.do