- getRequestURL(): 이 메서드는 요청을 받은 웹 페이지의 URL을 가져옵니다. 이 URL은 프로토콜, 서버 이름, 포트 번호 및 요청된 파일의 경로를 포함합니다.
- getRequestURI(): 이 메서드는 클라이언트가 요청한 자원의 URI(Uniform Resource Identifier)를 가져옵니다. URI는 호스트 이름과 포트 번호를 제외한 요청된 파일의 경로를 나타냅니다. 예를 들어, "/myapp/myservlet"와 같은 URI를 반환할 수 있습니다.
- getContextPath(): 이 메서드는 현재 웹 애플리케이션의 컨텍스트 경로를 가져옵니다. 즉, 웹 애플리케이션의 루트 경로를 나타내는 문자열을 반환합니다. 예를 들어, "/myapp"과 같은 컨텍스트 경로를 반환할 수 있습니다.
- getQueryString(): 이 메서드는 요청 URL의 쿼리 문자열을 가져옵니다. 쿼리 문자열은 URL에 물음표(?) 이후에 오는 파라미터와 값들의 조합입니다. 예를 들어, "?name=John&age=30"과 같은 쿼리 문자열을 반환할 수 있습니다.
- getServletPath(): 이 메서드는 현재 요청을 처리하는 서블릿의 경로를 가져옵니다. 즉, 서블릿 매핑에 따라 결정된 서블릿의 URL 패턴을 반환합니다. 예를 들어, "/myservlet"과 같은 서블릿 경로를 반환할 수 있습니다.
'WEB개발' 카테고리의 다른 글
[UI/UX] 참고자료 - 인라인(inline), 시맨틱(semantic), 마진(margin) (0) | 2024.03.08 |
---|---|
[Java] 참고 (try-catch-finally, try-with-resources, final컴파일, wrapper, stringbuilder/stringbuffer / 인터페이스 (interface)) / 동적로딩 (reflection) (0) | 2024.02.29 |
[Spring Boot] 인텔리제이 Intellij 정적리소스 자동리로드 (0) | 2024.01.31 |
[WEB기본] Gradle, Maven (0) | 2023.04.18 |
[SPRING] AOP (0) | 2023.03.08 |