Servlet中通配符详解
2016-10-31 本文已影响0人
暗香抚动
对于如下的一些映射关系:
-
Servlet1 映射到 /abc/*
-
Servlet2 映射到 /*
-
Servlet3 映射到 /abc
-
Servlet4 映射到 *.do
解释
-
当请求URL为“/abc/a.html”,“/abc/”和“/”都匹配,Servlet引擎将调用Servlet1。
-
当请求URL为“/abc”时,“/abc/*”和“/abc”都匹配,Servlet引擎将调用Servlet3。
-
当请求URL为“/abc/a.do”时,“/abc/”和“.do”都匹配,Servlet引擎将调用Servlet1。
-
当请求URL为“/a.do”时,“/”和“.do”都匹配,Servlet引擎将调用Servlet2。
-
当请求URL为“/xxx/yyy/a.do”时,“/”和“.do”都匹配,Servlet引擎将调用Servlet2。