先有Servlet后有jsp,Servlet是jsp的前身;
servlet是在服务器上运行的小程序。;
一个servlet就是一个类,并且可以通过“请求-响应” 编程模式来访问的这个驻留在服务器内存里的Servlet程序
手工编写一个Servlet
1.继承HttpServlet抽象类
2.重写doGet()或doPost()方法
3.在web.xml中注册Servlet
MyEclipce编写一个Servlet
1.src–new–Servlet
2.重写doGet()或doPost()方法
3.部署运行
Servlet执行流程:
Servlet生命周期:
1.初始化阶段,调用init() 方法
2.响应客户端请求阶段,调用service()方法
由service() 方法根据提交的方式选择执行doGet() 还是doPost() 方法
3.终止阶段,调用destroy()方法