⑥ PreSTC/jsp / Servlet
[Servlet] web.xml <2>
재령
2008. 7. 23. 19:38
... <중략> ...
<web-app>
<!-- 모든 Servlet에서 같이 이용 -->
<context-param>
<param-name>dbVersion</param-name>
<param-value>Oracle10g</param-value>
</context-param>
<servlet>
<servlet-name>...</servlet-name>
<servlet-class>...</servlet-class>
<!-- 특정 servlet에서만 사용됨 -->
<init-param>
<param-name>filename</param-name>
<param-value>C:\\UserEmail.txt</param-value>
</init-param>
</servlet>
... <중략> ...
<!-- 사용자 지정 error 페이지 설정 -->
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<location>/email6/error.html</location>
</error-page>
<error-page>
<exception-type>404</exception-type>
<location>/email6/show_error_page.jsp</location>
</error-page>
</web-app>
=============================================================
- web.xml 파일은 서블릿 엔진이 구동하면서 읽어들인다.
파일 내용이 변경될경우 서버를 재구동 시켜주어야 한다.
- xml element는 여러개의 child element를 가질 수 있다.
- element들의 순서가 틀리면 tomcat이 에러메세지를 표시한다.
<web-app>
<!-- 모든 Servlet에서 같이 이용 -->
<context-param>
<param-name>dbVersion</param-name>
<param-value>Oracle10g</param-value>
</context-param>
<servlet>
<servlet-name>...</servlet-name>
<servlet-class>...</servlet-class>
<!-- 특정 servlet에서만 사용됨 -->
<init-param>
<param-name>filename</param-name>
<param-value>C:\\UserEmail.txt</param-value>
</init-param>
</servlet>
... <중략> ...
<!-- 사용자 지정 error 페이지 설정 -->
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<location>/email6/error.html</location>
</error-page>
<error-page>
<exception-type>404</exception-type>
<location>/email6/show_error_page.jsp</location>
</error-page>
</web-app>
=============================================================
- web.xml 파일은 서블릿 엔진이 구동하면서 읽어들인다.
파일 내용이 변경될경우 서버를 재구동 시켜주어야 한다.
- xml element는 여러개의 child element를 가질 수 있다.
- element들의 순서가 틀리면 tomcat이 에러메세지를 표시한다.