-
web.xml 패턴프로그램/XML 2008. 4. 1. 15:28
기본 web.xml 패턴
<servlet>
<servlet-name>servletName</servlet-name>
<servlet-class>package.servletClass</servlet-class>
</servlet><servlet-mapping>
<servlet-name>servletName</servlet-name>
<url-pattern>servletURL</url-pattern>
</servlet-mapping>
* servlet
servlet-name: 아래 servlet-mapping에 기술해주기 위한 식별자입니다.
servlet-class: 실제 서블릿 클래스입니다. 패키지까지 정확하게 써야 합니다.
* servlet-mapping
servlet-name: 위의 servlet에 명시한 이름입니다.
url-pattern: 어떠한 URL 경로로 접근할 수 있는지를 명시합니다.
예를 봅시다.
file 패키지 안에 DownloadServlet.java 라는 파일이 있다고 가정하고,
<servlet>
<servlet-name>downloadServlet</servlet-name>
<servlet-class>file.DownloadServlet</servlet-class>
</servlet>
이 서블릿은 /servlet/download 와 같은 URL 패턴일 때 호출됩니다.
<servlet-mapping>
<servlet-name>downloadServlet</servlet-name>
<url-pattern>/servlet/download</url-pattern>
</servlet-mapping>
물론 Tomcat 4.X 버전까지는 예전과 같은 호출 방법도 가능합니다. 5.X 버전은 잘 모르겠네요.
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
이렇게 쓰시면 서블릿마다 일일이 web.xml에 써주지 않아도 서블릿 호출이 가능합니다.'프로그램 > XML' 카테고리의 다른 글
web.xml 관련 (0) 2008.04.07 xml 강의 정리... (0) 2008.03.27 XML 이란... (0) 2007.11.13