JavaWeb——Servlet

Servlet定义的类才能被Tomcat识别

生命周期:

1.被创建:执行init方法,只执行一次,servlet是单例的

  when:默认情况下第一次被访问时,Servlet被创建,也可以<load-on-startup>自定义

2.提供服务:执行service方法,执行多次

  每次访问Servlet时,Service方法都会被调用一次。

3.被销毁:执行destory方法,只执行一次

  服务器正常关闭时会执行destory

为了避免每次写一个Servlet都在web.xml里写一个Servlet配置,Servlet3.0支持了注解配置@WebServlet

Servlet接口

  ----GenericServlet:只需要写service()方法,其他方法默认空实现

    ----HttpServlet:对http封装,可以对不同方式的请求分别处理(post、get......)

原文地址:https://www.cnblogs.com/gaoquanquan/p/10627510.html