JavaWeb中Servlet的生命周期方法
来源:互联网 发布:java中的方法调用传参 编辑:程序博客网 时间:2024/09/21 06:35
最近正在学习JavaWeb开发,作为一个资深的小白,只能胡乱写写自己所看所得。
大家都知道浏览器请求时调用Servlet,那么Servlet 的生命周期方法是怎么样调用的呢?
下面来看看HttpServlet中的部分方法:
void
destroy()
Called by the servlet container to indicate to a servlet that the servlet is being taken out of service.
void
init(ServletConfig config)
Called by the servlet container to indicate to a servlet that the servlet is being placed into service.
void
service(ServletRequest req,ServletResponse res)
然后通过浏览器请求Servlet可以知道,当浏览器请求Servlet时,tomcat服务器调用了Servlet中的构造方法,init()和service方法,但是当访问第二次时构造方法和init方法不会被调用,只会调用service方法,当重新在服务器中部署项目时,服务器要回收内存,调用了destroy()
方法,销毁对象;此时如果在去请求Servlet,将会产生Servlet对象,又会调用构造方法和init方法。
所以,Servlet的四个生命周期方法的调用方式为:
当浏览器访问Servlet时,Servlet对象被创建事,调用构造方法,当Servlet创建完成后,调用init方法,每次发出请求时调用service方法,再次访问时由于Servlet对象仍然存在,只会调用service方法,重新部署项目或关闭服务器时,调用destroy方法销毁Servlet对象。
这只是我的一个学习笔记,有错误的地方敬请谅解和指正,求不喷!
新手拜谢!!!
0 0
- JavaWeb中Servlet的生命周期方法
- javaweb中servlet生命周期介绍
- Servlet的生命周期方法
- javaweb中四大域对象的生命周期与常用方法
- JavaWeb,Servlet,Jsp生命周期
- JavaWeb,Servlet,Jsp生命周期
- javaWeb servlet生命周期
- javaWeb之Servlet生命周期
- JavaWeb Servlet 生命周期
- 【Java.Web】Servlet —— Servlet(JavaWeb)的生命周期
- Servlet技术(三)--JavaWeb与Servlet的生命周期
- Servlet技术浅析(六)之-----JavaWeb应用的生命周期和Servlet的生命周期
- javaWeb之Servlet的工作原理与生命周期
- JavaWeb的servlet的几个方法
- JavaWeb学习之Servlet(二)----Servlet的生命周期、继承结构、修改Servlet模板
- Servlet学习笔记(Servlet生命周期&开发Servlet的方法)
- JavaWeb中servlet中response.setCharacterEncoding,getRealPath方法未定义的解决
- javaweb-servlet-request方法
- WPF布局系统(常用布局面板)
- SSO-CAS-Http配置
- ssh时遇到 WARNING: POSSIBLE DNS SPOOFING DETECTED! 的解决方法
- JAVA: String or binary data would be truncated 异常解决办法
- dlopen undefined symbol
- JavaWeb中Servlet的生命周期方法
- yii memcahed
- 将xml解析成map
- js前端预防xss攻击的方法
- CSS之幻灯片
- AWK原理及命令和文件输入
- Android 增量更新完全解析
- android ButterKnife Zelezny 插件使用
- 资料总结连接