访问路径的组成: 协议:ip地址:端口号/项目名/资源路径
本文讲述的就是资源路径<url-pattern> </url-pattern>的配置方式和效果,使用@WebServlet()注解也是一样的效果.
全路径匹配
以 / 开始,格式为 : /a /aa/bb
例子 :localhost:8080/ 项目名称 / aa / bb
目录匹配
以 / 开始 , 但是以 结束 ,格式为 :/ a / / *
路径中目录是虚拟的,在工程可以不需要存在
例子:localhost:8080/项目名称/ aa / bb / *
拓展名匹配
不以/ 而是以 开始 , . 扩展名,格式为: . aa, . bb
例子:localhost:8080/项目名称/ * . txt
特殊匹配
仅有 " / ",而没有其他任何内容, 表示随便怎么写都可以访问
含义:该类是缺省的 Servlet
缺省的 Servlet :若当前访问资源地址的所有 Servlet 都不匹配时,就由缺省的 Servlet 进行处理
一些注意点
优先级:1 > 2 > 3 >4
方式 2 和方式 3 不能混搭使用, 比如: /a/b/c/*.jsp 这种不行!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。