`
- 浏览:
5048 次
- 性别:
- 来自:
广州
-
客户从客户端,发送一个请求的时候。如果这是第一个请求,那么服务器会创建一个servlet并且只创建一次,以后的发送请求都由这个servlet来处理,这是一种单例模式。第一次请求过来了,创建一个Servlet 首先会调用init(),如果web.xml配置了初始化参数则调用init(ServletConfig)方法 可以来建立数据库连接池等,这种一次性的可以放在init()方法里
而不放到doGet(),doPost()方法中因为,它们会每次请求到来都会调用,这样就会浪费资源。然后会调用service()方法,service方法会根据用户的请求方式来选择调用doGet()还是doPost()方法。如果用户提交的表的的method属性是get则调用doGet()方法,是post则调用doPost()方法。
这个servlet一直存在服务器的内存中,知道该服务程序中止,或者关闭了应用服务器,则会调用destroy()方法,可以利用这个方法来释放一些数据库连接,或者关闭输入输出流等。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
servlet生命周期演示,便于理解servlet工作流程。
servlet生命周期详解
SERVLET生命周期与JSP生命周期比较
Servlet生命周期,web开发必须掌握到知识点,其中生命周期也是需要掌握的
Servlet生命周期与工作原理Servlet使用
达内学习笔记,servlet生命周期,十分详细,保证一看就懂
servlet生命周期详细图解,矢量图。 详细的解释请参考本人博客:http://blog.csdn.net/dwyers/article/details/38435949
servlet生命周期和模版设计模式,包括代码以及相关文档
关于对Servlet声明周期的图例示意!
山寨qq项目1.登录界面教你学会制作qq登录及后台运行。
Servlet 生命周期
Java WEB 篇七 Servlet 生命周期
注:本示例中有5章图片,但因为上传比较麻烦,所以就放在附件中 博文链接:https://lvp.iteye.com/blog/234610
Servlet技术 两条主线 1、HTTP协议 2、Servlet生命周期
从三个阶段来描述servlet的生命周期:初始化阶段、运行阶段和销毁阶段。