核心提示:servlet简介:servlet 即server applet,servlet是一个特殊的Java类1、servlet没有main方法。2、servlet运行在服务端,创建和销毁都是由servlet...
servlet简介:
servlet 即server applet,servlet是一个特殊的Java类
1、servlet没有main方法。
2、servlet运行在服务端,创建和销毁都是由servlet容器管理,例如tomcat容器。
3、servlet和http有紧密联系,可以实现http操作的处理。
servlet处理流程:
servlet在tomcat上的执行流程图如下,参考自极客学院:
1客户端浏览器发送http请求到tomcat webserver服务器
2webserver服务器将http请求发送到servlet容器
3servlet容器将http请求发送到具体的servlet处理
4servlet请求可能经过多个servlet处理
5servlet将http请求的处理结果返回给客户端浏览器
servlet内部方法处理:
1、servlet的init方法执行,一个servlet只能执行一次init方法
2、servlet的service方法执行,service可以被执行多次
3、servlet的destory方法用来执行资源释放