1. web.xml :
웹 에플리케이션의 정보를 수록
- 매개변수의 선언
- 서블릿 선언
- 서블릿 매핑
- 필터 정의 및 매핑
- MIME형식 매핑
- 환경 파일 리스트 정의
-에러페이지 정의
-태그 라이브러리 매핑
1) ActionServlet
- servlet-name
웹에플리케이션의 이름을 정의 (하나의 서블릿 이름을 갖는다)
- servlet-class
org.apache.struts.ActionServlet을 정의
- init-param
서블릿에서 사용가능한 옵션들을 설정
* config : 기존 스트러츠 설정 파일의 상대 경로
* config/sub1 : config/ 의 값을 사용하거나 하위 애플리케이션의 접두어를 사용하여
하위 애플리케이션을 추가할 때 설정한다.
* debug : 해당 서블릿의 디버깅 정보의 레벨을 설정
* detail : Digester를 위한 디버깅레벨 설정
* convertHack : 자바의 기본값을 설정할 때 사용
(false:기본값설정, true:기본값을 null로 설정)
- servlet-mapping
URL패턴을 정의하여 스트러츠 에플리케이션을 호출하도록 설정
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
2) Welcome 파일 응용
global-forward를 지정하여 welcome파일로서 스트러츠 애플리케이션을 실행
<global-forward>
<forward name="welcome" path="viewsignin.do"/>
</global-forward>
3) Error 처리 설정
모든경우의 예외처리에 대해서 처리할 수 있도록 error page요소를 정의
<error-page>
<error-code>404</error-code>
<location>/common/505.jsp</location>
</error-page>
<error-page>
<exception-type>javax.servlet.ServletException</exception-type>
<location>/common/system_error.jsp</location>
</error-page>
4) Tag Library 설정
taglib-uri : 웹애플리케이션의 태그 라이브러리 선언시 사용할 uri정의
taglib-location : tag library의 위치 기술
<taglib>
<taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
</taglib>
이 글의 트랙백 주소 :: http://www.devtt.com/Ryan/trackback/25
-
Subject: Soma review the retail church chris thron.
Tracked from Soma to florida. [2009/10/19 18:59] 삭제Effects of soma. Soma seeds. Soma cube.
-
Subject: Xanax 2 mg 180 pills.
Tracked from Xanax effect. [2009/10/20 12:27] 삭제Buy xanax online. Xanax. No prescription needed purchasing xanax. Xanax 2mg. Ativan xanax valuim trial pack.


::: 사람과 사람의 교감! 人터넷의 첫 시작! 댓글을 달아주세요! :::