web.xml,就是web容器的配置文件
要注册servlet,则在该配置文件中添加标签
<servlet>
<servlet-name>helloServlet</servlet-name>
<servlet-class>com.wang.HelloServlet</servlet-class>
</servlet>
第二步:映射Servlet
<!--映射路径,即什么样的请求,会由这个servlet来处理-->
<servlet-mapping>
<servlet-name>helloServlet</servlet-name>
<url-pattern>/hello</url-pattern> // /hello精确匹配hello.do也是
</servlet-mapping>
一个servlet要有三个名称
Servlet的名称
servlet的类名;
映射的逻辑名称
匹配有三种
精确匹配 /hello 或者/hello.do
扩展名匹配 *.do,前面无所谓,必须以do结尾,在地址栏输入的时候
路径映射 /love/* 该目录下的所有都可以输
<servlet-name>随便取,和servlet标签里的name对应即可</servlet-name>
<url-pattern>/love/*</url-pattern>//这个属于路径映射
web.xml是用户无法访问,配置文件保密
初始化
全局变量
虚拟路径
http://localhost:8080/myweb_02/my.html
my.html就是虚拟路径
物理路径:
储存到服务器上的项目目录路径,物理路径