Back-end/JSP
절대경로 ContextPath 가져오는 방법
수밧드
2020. 1. 3. 13:48
웹 페이지이 경로에 따른 리소스 참조 문제
- 파일에 대한 참조를 상대 경로로 처리하는 경우
컨트롤러의 URL 에 따라 상위 경로를 통한 참조인지 현재 경로에서 시작되는 참조인지를
구분 해야 한다. 즉 리소스에 대한 참조 경로가 매번 변경된다.
-파일에 대한 참조를 절대경로로 처리하는 경우
리로스에 대한 참조가 컨트롤러의 위치에 상관 없이 일정하게 유지된다.
ContextPath를 가져오는 방법
ㆍ JAVA웹 프로그램에서의 현재 프로젝트 경로를 ContextPath라고 한다.
ㆍ서블릿이나 JSP의 JAVA소스코드에서의 처리
request.getContextPath()
ㆍJSTL에서의 처리
${pageContext.request.contextPath}