IT모아

톰캣(TomCat) - Web.xml 본문

톰캣(TomCat)

톰캣(TomCat) - Web.xml

아롱사태남 2014.12.02 22:54

Web.xml 이란?


- 톰캣의 실행환경에 대한 정보를 담당하는 "환경설정" 파일이다.

- 각종 servlet의 설정과 servlet 매핑, 필터, 인코딩 등을 담당한다.

- web.xml은 톰캣에 잇는 모든 web applicationo의 기본 설정을 정의한다





● 태그 종류

- icon : 웹 애플리케이션을 나타내기 위해 IDE나 GUI 툴에서 사용되는 하나 또는 두 개의 이미지 파일들의 위치를 지정하는데 사용한다.


- display-name : GUI 툴이 웹 애플리케이션을 표시하기 위해 사용하는 이름을 지정 하는데 사용

- description :  웹 어플리케이션에 대한 설명을 나타낸다.

- distributable : distributable 요소가 있다는 것은 웹 어플리케이션이다 중 서버 간에 분산 배치 될 수 있다는 것을 의미한다

- context-param : 어플리케이션의 초기화 파라미터를 선언하는데 사용

- filter : 서블릿이나 jsp 페이지로 들어오는 요청정보를 사전에 걸러내는 기능


- filter-mapping : 필터를 지정했다면 filter-mapping을 지정하여 하나 이상의 서블릿과 연결함


- listener : 서블릿2.3 버전으로 부터 세션이나 서블릿 컨텍스트가 생성 또는 수정 되거나 소멸되는 것을 알려주는 이벤트 리스터


- servlet : 서블릿이나 jsp 페이지에 초기화 파라미터나 사용자 url 들을 할당 할 때 사용되는 서블릿이나 jsp 이름을 지정


- servlet-mapping : 상대 url 경로를 좀 더 쉽게 다루기 위해 기본 url를 변경 할 때 사용


- sesion-config : 일정 시간 동안 세션으로 접근이 없을 경우 서버는 메모리를 절약하기 위해 사용하지 않는 메모리를 삭제한다. 세션의 시간 유지 기능

-mime-mapping : 특정한 mime형을 가진 파일을 웹 어플리케이션에 넣어 두고 싶은 경우 사용


- welcome-file-list : url이 파일명이 아닌 디렉토리 명으로 받았을 경우 기본적으로 불러올 파일명을 지정하는데 사용

- error-page : http 상태코드가 반환되거나 예외가 발생했을 때 그 내용을 출력하는 페이지

- tag-lib : 태그라이브러리 설명자 파일의 별칭을 지정하는데 사용

- resource-envref : 자원(resource)과 연관되어 관리되는 객체를 선언하는 역할을 한다.

- security-constraint : url이 보호 되도록 지정하는 역할을 한다. login-config 와 연결되어 사용

- login-config : 보안된 페이지로 들어가려는 사용자에 대한 서버의 인증 방식을 지정해 준다.

- security-role : 통합개발 환경에서 보안정보를 좀 더 조작하기 쉽게 만들어준다.

- env-entry :  웹 어플리케이션의 환경항목을 선언한다.

- ejb-ref : 엔터프리이즈 빈의 홈에 대한 레퍼런스를 선언

- ejb-local-ref : 엔터프라이즈 빈의 로컬 홈에 대한 레퍼런스를 선언

'톰캣(TomCat)' 카테고리의 다른 글

톰캣 LogPattern(톰캣 7의 밸브) 옵션  (0) 2014.12.07
톰캣(TomCat) - Web.xml  (0) 2014.12.02
0 Comments
댓글쓰기 폼