ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 톰캣(TomCat) - Web.xml
    톰캣(TomCat) 2014. 12. 2. 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
Designed by Tistory.