首页 > 代码库 > servlet路径映射优先顺序

servlet路径映射优先顺序

一个Servlet可以配置多个url-pattern

URL 配置格式 三种:

1、完全路径匹配  (以/开始 ) 例如:/hello /init

2、目录匹配 (以/开始) 例如:/*  /abc/*
/ 代表网站根目录 


3、扩展名匹配 (不能以/开始) 例如:*.do *.action
典型错误 /*.do

在浏览器中 访问的优先级顺序为:

优先级:完全匹配>目录匹配 > 扩展名匹配

在优先级相同的情况下,先访问范围更确定的url配置


示例:

                     Servlet引擎将调用servlet2

servlet路径映射优先顺序