Bootstrap

Servlet 访问路径的三种配置方式

Servlet路径配置

在web.xml里面<servlet-mapping>标签下的<url-pattern>标签中配置。

配置路径的三种方式:

1.完全路径匹配:

以 / 开始

例如: /ServletDemo4 , /aaa/ServletDemo5 , /aaa/bbb/ServletDemo6

2.目录匹配:

以 / 开始 需要以 * 结束

例如: /*      (所有)  , /aaa/*    (aaa目录下的所有)  , /aaa/bbb/*

3.扩展名匹配:

不能以 / 开始  是以 * 开始的

例如:*.do  , *.action  ,  *.jsp    *.jpg

注: *  为通配符

注意: 扩展名匹配,/*.do是错误的写法

异常信息: Invalid<url-pattern> /.action in servlet mapping

匹配优先级:

完全路径匹配  > 目录匹配 > 扩展名匹配

;