Servlet的访问路径的配置
Servlet中的urlPattern的配置
<url-pattern>的配置方式
完全路径匹配
以 / 开始 比如:/ServletDemo1 /aaa/ServletDemo2
例如: <url-pattern>/servletDemo1<urll-pattern>
目录匹配
以 / 开始,以 /*结束 比如:/* 或者 /aaa/* 或者/aaa/bbb/*
例如: <url-pattern>/aaa/*<url-pattern>
*的意思是在访问的时候只要你前面输入了/aaa/。后面的内容写任何内容都可以访问
扩展名匹配
不能以 / 开始,必须以*开始 比如:*.action *.do *.jsp
例如: <url-pattern>*.abcd<urll-pattern>
*就是不管你在*的位置写任何内容只要是以.abcd结尾的都可以正常访问
访问的优先级:
完全路径匹配 高于 目录匹配 高于 扩展名匹配
同一个Servlet可以配置多个url路径 ,也可以配置多个servlet-mapping