Context Path

콜라맘·2023년 6월 20일
0

JSP

목록 보기
11/17
post-thumbnail

🏁 Context Path

  • 현재 프로젝트의 Context로 접근할 수 있는 경로를 의미한다 (컨텍스트 등록시 server.xml에 설정해 놓는 값)
  • request.getContextPath()를 활용하면 server.xml의 컨텍스트 설정이 변하더라도 유효한 링크 주소를 만들 수 있다
<a href="/chap05/encoding.jsp">
	encoding test하러 가기 (설정이 바뀌면 유효하지 않을 수도 있는 링크)</a><br>
<a href="<%=request.getContextPath()%>/encoding.jsp">
	encoding test하러 가기 (설정이 바뀌더라도 항상 유효한 링크)</a><br>
  • context의 path 속성을 수정하면 접속 경로를 변경할 수 있다
  • Eclipse에서 Add and Remove로 프로젝트를 추가하면 실제로는 server.xml의 context가 수정된다 (프로젝트 context path 변경 후 프로젝트를 삭제했다가 다시 추가하면 context path가 초기화 된다)

😎 server.xml의 context path 설정 방법 >>

❗ Context의 Path 속성을 수정하면 해당 프로젝트의 접근 경로가 변경된다

profile
콜라맘 코딩일기

0개의 댓글