1.Servlet概述
概念:Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,用于接收和响应来自客户端基于 HTTP 协议的请求。
作用:用来处理客户端请求、响应给浏览器的动态资源。实质就是java代码,通过java的API动态的向客户端输出内容。
2.Servlet执行流程
补充说明:http://localhost:8080通过网址和端口号找到要访问的web服务器,然后再通过web-demo找到部署在服务器上的web项目,最后通过demo1路径找到要访问的是项目中的哪个Servlet类,根据@webservlet后面的路径进行匹配。
3.Servlet生命周期
对象的生命周期指一个对象从被创建到被销毁的整个过程。
Servlet运行在Servlet容器(web服务器)中,其生命周期由容器来管理,分为4个阶段:
1.加载和实例化:默认情况下,当Servlet第一次被访问时,由容器创建Servlet对象;
2.初始化ÿ