servlet-02-22

2019-02-23  本文已影响0人  封_绝

servlet就是一个接口,tomcat找这个接口就能够调用程序员写的类。

广义的servlet:所有实现了HttpServlet的类

使用:

创建类并继承HttpServlet    2.重写父类方法    3.WEB-INF文件夹中的web.xml文件中配置servlet

生命周期:

tomcat启动,加载web.xml文件,调用init方法。(如果web.xml中设置了某个servlet的load-on-start属性,则在启动时加载。数字为等级,数字越大,等级越低)

浏览器访问某个servlet时,将其加载进内存空间

一直存在内存中

tomcat关闭,调用destroy方法,servlet销毁。

Service doGet doPost 方法

若是没有service方法,则get 请求则运行doGet方法,post请求则运行doPost方法

若重写了service方法,则执行service方法,不执行get也不执行post方法,

但是如果service方法调用了父类的service方法(super.service(xx,xx))则会判断请求方式,调用doGet或者doPost方法。

上一篇下一篇

猜你喜欢

热点阅读