因为HTTP协议的核心就是请求/响应的交互方式,servlet的作用就是先得到客户机的请求,处理后设置响应。做这件事的就是doGet()和doPost()。
Servlet的生命周期
(1)容器加载类、调用servlet的无参数构造函数,并调用servlet的init()方法,从而初始化servlet。
(2)init()方法,在servlet的一生中只调用一次,一般在servlet为客户请求提供服务之前调用
(3)servlet的一生大多数时间都是在为某个客户请求运行service()方法。
对servlet的每个请求都在一个单独的线程中运行,任何servlet类只有一个实例。
(4)编写的Servlet一般继承自javax.servlet.http.HttpServlet,并由此继承service()方法的一个实现,参数为HttpServletRequest和
HttpServletResponse。
(5)可以覆盖init()方法,必须至少覆盖一个服务方法(doGet()和doPost())。
温馨提示:答案为网友推荐,仅供参考