Web.xml

Study/JSP 2013. 5. 31. 11:56

출처

http://blog.naver.com/b1ack7circ1e?Redirect=Log&logNo=10052647428

http://gap85.tistory.com/40


Web Application의 Deployment Descriptor(환경 파일)로서 XML형식의 파일

배치 서술자


내용

-ServletContext의 초기 파라미터

-Session의 유효시간 설정

-Servlet/JSP에 대한 정의

-Servlet/JSP 매핑

-Mime Type 매핑

-Welcome File list

-Error Pages 처리

-리스너/필터 설정

-보안

[출처] web.xml이란?|작성자 theone



모든 웹 어플리케이션은 반드시 하나의 web.mxl파일을 가져야 한다


위치 - WEB-INF 폴더 아래



● xml 작성시 주의점

   대소문자를 구분 해줘야 한다.

  ② attribute 값은 반드시 " " 또는 ' '으로 감싸야 한다.

  ③ 태그는 반드시 닫아야 한다.  ※ content가 없는 태그의 경우 → ex) <br/>



● 구성 요소

<servlet> : 서블릿 객체 설정

<servlet-name> : 객체의 이름    </servlet-name>

<servlet-class> : 객체를 생성할 클래스    </servlet-class>

</servlet>


● 서블릿 매칭 <servlet mapping>

 - client의 요청 url과 그 요청에 일할 서블릿 객체를 연결하는 설정

 - 구문 

<servlet-mapping>

<servlet-name> 이름 </servlet-name> 일할 서블릿 객체의 이름

<url-pattern>패턴</url-pattern> 클라이언트가 요청할 url 패턴

</servlet-mapping>


  url-pattern 의 세가지 방법

1. 이름까지 정확하게 일치하도록 설정

<url-pattern>/[경로]/이름</url-pattern>

2. 디렉토리까지 일치하도록 설정

<url-pattren>/[경로]/*<url-pattern>

3. 확장자만 일치하도록 설정

<url-pattern>*.확장자</url-pattern>



'Study > JSP' 카테고리의 다른 글

FileOutputStream 주소 형식  (0) 2013.06.04
JSP 엑셀 다운로드 하기  (0) 2013.06.03
지시자  (0) 2013.05.29
equals 와 "=="의 차이  (2) 2013.05.28
제어문  (0) 2013.05.28
Posted by 코딩하는 야구쟁이
,