Servlet 配置

以http://localhost:8080/webroot/hello为例

1、找到web.xml文件

2、读取servlet-mapping ,找到url-pattern中与/hello相同的结点

3、找到成对的servlet-name

4、servlet-name对应servlet节点中的servlet-name

5、成对的servlet-class中类的路径

6、执行相应类

 1 <!--
 2     servlet  注册servlet
 3         servlet-class :确定类所在的路径位置
 4         servlet-name:为类去一个别名
 5      -->
 6     <servlet>
 7         <servlet-name>HelloWorld</servlet-name>
 8         <servlet-class>cn.test.HelloWorld</servlet-class>
 9     </servlet>
10      
11     <!--
12     servlet-mapping: 映射servlet
13         servlet:确定已有的servlet名称   (servlet中:servlet-name)
14         url-pattern :浏览器访问路径,必须以/开头,自定义但是必须唯一  
15      -->
16      
17     <servlet-mapping>
18         <servlet-name>HelloWorld</servlet-name>
19         <url-pattern>/hello</url-pattern>
20     </servlet-mapping>
原文地址:https://www.cnblogs.com/liuwt365/p/4079435.html