在上一章中,我们已经掌握了使用 web.xml
配置 Servlet 路径,以及 使用 注解的配置路径方式。
下面来看看 Servlet 执行原理,以及配置 url-pattern
的三种方式。
img
通过上述流程图我们重点需要掌握如下几个点:
例如: 配置了/demo01 请求的时候必须是: /demo01
image-20201223222457939
例如: 配置/* 访问/a, /aa, /aaa; 配置 /aa/* 访问 /aa/b , /aa/cc
image-20201223222732350
例如: *.action; 访问: aa.action, bb.action, c.action; 错误写法: /*.do, 不可以写*.jsp,*.html
image-20201223223021390
@WebServlet("*.action") // 注意,不能以 / 开头
public class ServletDemo2 implements Servlet {