HttpServletRequest의 메소드로 URL 정보 추출
요청 URL에서 특정 정보만 추출하는 HttpServletRequest의 메소드는 다음과 같다.
| 메소드 | 설명 | 반환값 |
| getRequestURL() | 요청 URL 리턴(단, 매개변수 제외) | http://localhost:8080/web/member/list.do |
| getRequestURI() | 서버 주소를 제외한 URL | /web/member/list.do |
| getContextPath() | 웹 애플리케이션 경로 | /web |
| getServletPath() | 서블릿 경로 | /member/list.do |
| getQueryString() | 요청 매개변수 정보 | pageNo=1&pageSize=10 |
사용 예)
클라이언트가 요청한 서블릿의 경로를 알고 싶으면 getServletPath()를 호출하면 된다.
String servletPath = request.getServletPath();