백엔드
[Spring Framework] server.xml 에 대하여 알아보자
음그냥
2023. 6. 6. 01:33
728x90
반응형
SMALL
* 실제 개발시 톰캣의 server.xml 파일안 어떤 임의의 위치에 web Application을 등록후 톰캣실행시 그 등록한 정보를 읽어와서 실행하는 방식으로 많이사용함
* 컨텍스트(Context) 란 ?
- 톰캣의 server.xml에 등록하는 웹 어플리케이션을 컨텍스르라 부름
- 즉, 톰캣 입장에서 인식하는 한 개의 웹 어플리케이션임 (톰캣이 웹어플리케이션을 읽어와서 실행함)
* 컨텍스트의 특징
- 웹 어플리케이션당 하나의 컨텍스트가 등록됨
- 웹 어플리케이션 이름과 같을수도있고 다를수도있음
- 컨텍스트 이름은 중복되면 안됨
- 웹 어플리케이션의 의미를 가장 잘 나타낼수있는 명사형으로 지정
- 대소문자 구분
- server.xml에 등록
* <Context>태그란?
- 톰캣은 모든 설정 정보를 xml로 저장한 후 실행시 정보를 읽어와 설정대로 실행함
- 우리가 만든 웹 어플리케이션도 미리 <Context> 태그 이용해서 server.xml에 등록해 두어야 톰캣이 설정한 대로 웹 어플리케이션을 실행함
* 톰캣 컨테이너에 컨텍스트 등록하기
* <Context>태그 구성요소의 기능
* server.xml에 <Context> 태그를 이용해서 등록
728x90
반응형
LIST