이렇게 매핑되어 있다는 가정하에.
- 정확한 경로 매핑
- 경로매핑 /*
- *.do 같은 확장자 매핑
- / 기본매핑
순으로 우선 순위를 가지며 *.do 같은 확장자 매핑과 /~/~ 같은 경로매핑이있다.
<servlet-mapping>
<servlet-name>Serlvet1</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Servlet2</servlet-name>
<url-pattern>/foo/bar</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Servlet3</servlet-name>
<url-pattern>/foo/*</url-pattern>
</servlet-mapping>
/blue.do > 확장자 매핑 3순위 :Servlet1
/foo/bar > 정확한 매핑 1순위 :Servlet2
foo/bar/blue.do > 경로매핑 2순위 :Servlet3
/foo/blue.do > 경로매핑 2순위 :Servlet3
/fred/blue.do > 확장자 매핑 3순위 :Servlet1
/foo > 경로매핑 2순위 :Servlet3
/foo/bar/foo.fo > 경로매핑 2순위 :Servlet3
/fred/blue.fo : 404 Error
'JSP & Servlet' 카테고리의 다른 글
Filter.1 (0) | 2020.07.17 |
---|---|
**web.xml의 <load-on-startup> , <init-param> 태그 의 이해** (0) | 2020.07.16 |
<%@ include %> (0) | 2020.07.14 |
2020 jsp(java server page) & servlet(ServerApplicationLet) 14.입력할 내용이 많은 경우는 POST 요청 (0) | 2020.06.27 |
2020 jsp(java server page) & servlet(ServerApplicationLet) 13.사용자 입력을 통한 GET 요청 (0) | 2020.06.27 |