-
Tomcat识别servlet
-
servlet类用于处理http请求和生成响应
-
springboot底层有一个 DispatcherServlet,所以他是可以被Tomcat识别的
-
前端发起的请求都先经过DispatcherServlet,由DispatcherServlet转给Controller程序
-
Controller程序处理完毕后将结果返回给DispatcherServlet,然后他再给浏览器返回数据
请求会进到tomcat容器里面,然后走servlet那一套、只是spring帮我们做了,所以我们只需要写controller接口
再来看完整步骤
-
浏览器发送带数据的请求,tomcat服务器就接收到这个数据,并对这个数据进行解析,将解析后的请求信息封装到HttpServletRequest对象。然后对这个请求进行处理
-
tomcat通过HttpServletResponse设置响应数据,然后tomcat根据设置的响应信息,响应给浏览器
等于说tomcat的角色就是 解析http协议 封装发送后,再把响应数据发送给浏览器。