출처
http://blog.naver.com/b1ack7circ1e?Redirect=Log&logNo=10052647428
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 |