seong
톰캣 xml 정리 server,context,web 본문
톰캣 서버는 아래 xml 파일들 주요 설정 및 실행이 된다.
1. Server.xml (외부 설정)
- 실행 할 때 한번만 실행
- 서버 실행 할때 한번만 실행 해야할 통신에 관한 설정을 하는 역할
파일 확인
- 톰캣 설치시 설정 했던 shutdown port가 8005로 되어있는게 확인 된다.
- 이후 바꾸고 싶다면 이 파일을 열어서 수정 하면 변경 된다.
- 연결된 port는 8000이고, 프로토콜은 HTTP/1.1 버전을 사용 한다
2. Context.xml(내부 설정)
- 서버 실행될 때 한번 실행된다.
- 통신에 관한 것을 제외한 한번만 실행 할 내부 설정하는 역할
- DB 설정해주는 역할을 한다.
3. web.xml (표)
- web.xml파일은 필터링을 하게 된다.
- 예를 들어 문지기가 있고, 문지기가 필터링해줄 기준의 역할을 web.xml이 담당한다.
- web.xml의 표는 문지기에 한번만 쥐어주기만 하면 되기 때문에 한번만 실행된다.
- 하지만 문지기의 행동은 web이 들어올때마다 실행된다, 즉 web.xml은 한번만, 문지기는 웹이 들어오는 횟수만큼 실행된다.
Spring의 정적 자원은 Static 폴더에 모아둔다
Tomcat의 XML 파일은 Spring에서 WEBAPP이다.
'Spring > SpringBoot' 카테고리의 다른 글
Controller 데이터 받기 - JSON, 통신상태 (white 마무리) (0) | 2022.08.30 |
---|---|
Dynamic Project 만들기 (0) | 2022.08.30 |
아파치 톰캣 서버 설치 (0) | 2022.08.30 |
고급 데이터 받기(white프로젝트) (0) | 2022.08.29 |
Mapping 메서드(2) 데이터 받기 Get, Post, Put, Delete(white프로젝트) (0) | 2022.08.29 |