servlet路径匹配
用户发出请求,容器接收到请求,把该请求找到对应的servlet,通过四种方式寻找对应的Servlet.寻找顺序:1,精确匹配浏览器中url地址与servlet的映射地址一致2,模糊匹配(最长路径匹配)以/开始,/*结束;例如: /a/b/**代表所有的览器的url为:/浏a/b/adfj(/a/b必须写,*可以任意字符替代)3,扩展名匹配(不要/开始)例如:
·
用户发出请求,容器接收到请求,把该请求找到对应的servlet,通过四种方式寻找对应的Servlet.
寻找顺序:
1,精确匹配
浏览器中url地址与servlet的映射地址一致
2,模糊匹配(最长路径匹配)
以/开始,/*结束;
例如:<url-pattern> /a/b/*</url-pattern>
*代表所有的
览器的url为:/浏a/b/adfj(/a/b必须写,*可以任意字符替代)
3,扩展名匹配(不要/开始)
例如:<url-pattern> *.do</url-pattern>
览器的url为:a/b/c/sdfsdd.do(要以.do结尾,前面任意)
4,缺省匹配
例如:<url-pattern> /</url-pattern>
按照1,2,3的顺序找不到时,自动按照缺省匹配
更多推荐
已为社区贡献1条内容
所有评论(0)