tomocat中Servlet运行原理
tomocat中Servlet运行原理
-
浏览器端
- 浏览器发出请求链接 (http://localhost:8080/day01/demo01)
-
服务器端
- 服务器首先会接受到浏览器发送过来的请求,通过
url
获取到day01
,就知道当前需要访问到day01
工程,然后就会在webapps
目录去搜索day01
工程. - 然后
tomcat
服务器会在截取url
后面一段参数得到demo01
,然后就会在当前工程下去寻找Servlet
路径是demo01
的Servlet
,找到之后马上创建该Servlet
的对象. - 然后
tomcat
服务器会创建一个request
对象,并且把浏览器的请求参数封装到request
对象中,还会创建一个response
对象,然后使用request
对象与response
对象,调用Servlet
对象的service
方法.
- 服务器首先会接受到浏览器发送过来的请求,通过