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......)