Servlet技术3_url地址如何定位到Servlet程序中去访问

客户端(浏览器)输入:

http://localhost:8080/06_servlet/hello

其中:
http:// 表示http协议

localhost 是服务器ip

:8080 是服务器端口号

/06_servlet 是工程路径

/hello 是资源路径

服务器 硬件 电脑 ip地址(ip是唯一的):

  1. 因为ip地址是唯一的,所以可以定位到服务器ip,此时会有Tomcat服务器监听8080端口(通过ip地址定位服务器,通过端口号,定位Tomcat)

  2. webapps文件夹下有很多工程,通过工程路径确定访问哪个工程

  3. 到了工程中以后,访问哪个资源由资源路径决定(在web.xml配置文件中查找),通过资源路径/hello,找到servlet-mapping中的url-pattern,进而找到servlet-mapping中的servlet-name,找到对应servlet标签中的servlet-name,从而获取servlet标签中servlet-class中的的全类名;根据全列名找到类之后,在service方法中,执行功能代码

猜你喜欢

转载自blog.csdn.net/weixin_45024585/article/details/108855322