客户端(浏览器)输入:
http://localhost:8080/06_servlet/hello
其中:
http:// 表示http协议
localhost 是服务器ip
:8080 是服务器端口号
/06_servlet 是工程路径
/hello 是资源路径
服务器 硬件 电脑 ip地址(ip是唯一的):
-
因为ip地址是唯一的,所以可以定位到服务器ip,此时会有Tomcat服务器监听8080端口(通过ip地址定位服务器,通过端口号,定位Tomcat)
-
webapps文件夹下有很多工程,通过工程路径确定访问哪个工程
-
到了工程中以后,访问哪个资源由资源路径决定(在web.xml配置文件中查找),通过资源路径/hello,找到servlet-mapping中的url-pattern,进而找到servlet-mapping中的servlet-name,找到对应servlet标签中的servlet-name,从而获取servlet标签中servlet-class中的的全类名;根据全列名找到类之后,在service方法中,执行功能代码