资源描述
Servlet配置地址映射的四种情况:
1、路径映射------------à以“/”开头,以“/*”结束的地址(/admin/*,/admin/a)
2、扩展名映射(模糊映射)---à以“*.”开头的地址(*.html,*.jsp,*.do …)
3、默认映射-------------à在web.xml中没有明确配置映射,默认(/*)
4、明确地址映射----------à必须以“/”开头,明确地址(/index)
ERROR:/admin/*.do
RIGTH:/admin/login.do
注意:*.do的优先级最低
通过这几种映射关系,我们可以总结以下的一些行为:
1、当请求URL为"/admin/a.html"时,"/admin/*"和"/*"都可以匹配这个URL, Servlet引擎将调用"/admin/*"
2、当请求URL为"/index"时,"/admin/*"和"/admin/index"都可以匹配这个URL ,Servlet引擎将调用/index
3、当请求URL为"/admin/login.do"时,"/admin/*"和"/*.do"都可以匹配这个URL 则Servlet引擎将调用"/admin/*"
4、当请求URL为"/login.do"时,"/*"和"/*.do"都可以匹配这个URL,Servlet引擎将调用"/*"
展开阅读全文