web.xml
1
2
3
4
5
6
7
8
9
10
11
|
<servlet>
<servlet-name>sccl</servlet-name>
<servlet-
class
>org.springframework.web.servlet.DispatcherServlet
</servlet-
class
>
<load-on-startup>
1
</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>sccl</servlet-name>
<url-pattern>/medical/notifyChangeWork</url-pattern> <!-- 匹配单个URL -->
<url-pattern>*.
do
</url-pattern> <!-- 拦截所有.
do
-->
</servlet-mapping>
|
参考:百度知道
java web开发中怎样在web.xml文件中配置一个普通的servlet<*.do> 要求:此servlet要拦截所有XXX.do的请求,
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
<servlet>
<servlet-name>servletName</servlet-name>
<servlet-
class
>com.xxx.xxx.servletClass</servlet-
class
>
</servlet>
<servlet-mapping>
<servlet-name>servletName</servlet-name>
<url-pattern>*.
do
</url-pattern>
</servlet-mapping>
web.xml里面的过滤器配置只支持以下三种
① 完全匹配
<url-pattern>/test/zhidao.
do
</url-pattern>
<url-pattern>/test/zhidao</url-pattern>
② 目录匹配
<url-pattern>/test/*</url-pattern>
③ 扩展名匹配
<url-pattern>*.
do
</url-pattern>
而不支持/*.
do
这样的
|
本文转自建波李 51CTO博客,原文链接:http://blog.51cto.com/jianboli/1906897,如需转载请自行联系原作者