등록은 두가지가 방법이 있습니다.
1. %CATALINA_HOME%webApp 디렉터리에 application 저장
2. sever.xml에 직접 web application 등록
CATALINA_HOME은 tomcat의 root directory를 의미합니다.
tomcat이 설치되어 있는 곳으로 갑니다. webapps 폴더로 갑니다.
그 곳에 web application 폴더 전체를 복사합니다.
server.xml에 등록하는 application을 context라 부릅니다. Context는 다음과 같은 특징이 있습니다.
- web application 하나당 하나의 context가 등록됩니다.
- 웹 application의 이름과 context이름은 일반적으로 같게 만드나, 상황에 따라 다르게 만들 수 있습니다.
- Context간 이름의 중복은 허용되지 않습니다.
- 명사형으로 저장하고, 대소문자를 구분합니다.
- sever.xml에 등록하여 사용합니다.
server.xml 경로
server.xml Context 등록
<Host>
태그 안에 입력합니다.
아래 사진에서 보듯이 실제 주소는 Context이름인 webMal로 요청하게 된다.
출처도서 : 자바 웹을 다루는 기술 - 이병승 지음