第一种:
精确路径匹配
做登录的servlet的路径:
<url-pattern>/login</url-pattern>
/user
url: http://localhost:8080/项目名/user?method=add
url: http://localhost:8080/项目名/user?method=delete
url: http://localhost:8080/项目名/user?method=list
第二种:
前缀匹配(目录匹配)
有一个做登录和退出功能的servlet:
<url-pattern>/*</url-pattern>
<url-pattern>/user/*</url-pattern>
url: http://localhost:8080/项目名/user/login 登录请求
url: http://localhost:8080/项目名/user/logout 退出请求
url: http://localhost:8080/项目名/user/register 注册请求
第三种:
后缀名匹配
<url-pattern>*.后缀名</url-pattern>
<url-pattern>*.do</url-pattern>
url: http://localhost:8080/项目名/login.do 登录请求
url: http://localhost:8080/项目名/logout.do 退出请求
第四种:
匹配所有
<url-pattern>/</url-pattern>
http://localhost:8080/项目名/user/login