struts에서의 web.xml파일에 *.do는 jsp를 매핑시키는 역활이 아닙니다.
servlet과 매핑 시켜주는 역활입니다.
예를 들어서 아래와 같이 정의 되었다면
<servlet-mapping id="ServletMapping_1">
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
web.xml파일의
<servlet id="Servlet_1">
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
</servlet>
위와 같이
참고로 struts에서는 servlet의 매핑을 위한 클래스는 ActionServlet이 전담하고 있습니다.
혹 다른 로직을 더 추가할 경우 ActionServlet을 상속받은 클래스에 로직을 추가하시고 servlet-class안에 그 클래스를 지정해 주시면 됩니다.
ActionServlet에 대한 문서는 많을테니 검색해보세요..
'Struts(스트러츠)' 카테고리의 다른 글
[펌] Struts 흐름 (0) | 2009.03.05 |
---|---|
[펌]Struts 구조 (0) | 2009.03.05 |
[펌]Struts 구현 (0) | 2009.03.05 |
[펌]Struts 소개 (0) | 2009.03.05 |
스트러츠(struts) 설정하기 (0) | 2009.03.05 |