javaweb:浏览器请求到服务器端响应的简单过程

  学习javaweb的同学应该都有过一个混乱的时期,那时还弄不明白到底请求到响应的过程是如何进行的?web服务器是干什么的?Servlet归什么管?Servlet本质上不就是一个普通的java类吗,没有main方法是如何工作的?(文章中请求一律指HTTP请求,Servlet指HttpServlet)

  学习javaweb的同学应该都有过一个混乱的时期,那时还弄不明白到底请求到响应的过程是如何进行的?web服务器是干什么的?Servlet归什么管?Servlet本质上不就是一个普通的java类吗,没有main方法是如何工作的?(文章中请求一律指HTTP请求,Servlet指HttpServlet)

  1.当浏览器发送请求,容器会根据URL找到该项目,然后从该项目读取我们编写 Servlet 中的 @WebServlet 标注或者 web.xml 配置,找到能处理该请求的 Servlet.