본문 바로가기

Java Programming/xml

web.xml 태그 설명

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


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


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


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


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


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


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


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


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


10. Servlet-mapping : 상대 URL경로를 좀더 쉽게 다루기 위해 기본 URL을 변경할때 사용


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


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


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


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


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


16. Resource-envref : Reource-env-ref 요소는 자원(resource)과 연관되는 객체를 선언하는 역할을 한다.


17. Resource-ref : Resource-ref 요소는 외부에 참조해야 할 자원을 선언할 때 사용


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


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


20. Ejb-ref : 엔터프라이즈 빈의 홈에 대한 레퍼런스를 선언


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


'Java Programming > xml' 카테고리의 다른 글

Spring xml bean property 정리  (0) 2018.08.23