javaWeb-servlet的执行流程详解
来源:互联网 发布:java语言的执行模式 编辑:程序博客网 时间:2024/06/01 21:57
servlet的执行流程(如图):
1.第一次请求时,Tomcat会如图找到被请求servlet类的全限定名,然后调用servlet的三大生命周期方法
public void init(ServletConfig config): 初始化当前Servlet方法public void service(ServletRequest req, ServletResponse res) : 服务方法public void destory(): 销毁Servlet,正常关闭Tomcat时才执行
创建servlet.
2.第N(>1)此请求时,Tomcat会从Servlet实例缓存中根据servlet的全限定取出servlet,因为servlet在其生命周期中只能存在一个对象。
3.servlet对象由servlet容器(Tomcat)创建,Tomcat根据servlet类的全限定名称,通过反射机制创建对象,在丢进servlet实例缓存中。
4.destory只会在Tomcat正常关闭情况下才会被调用。
阅读全文
0 0
- javaWeb-servlet的执行流程详解
- servlet的执行流程
- 【转载】JavaWeb开发Servlet过滤器链执行顺序详解
- 关于Servlet中forward的执行流程
- 对Servlet执行流程的初步认识
- JavaWeb之Servlet详解
- springmvc的执行流程详解
- 详解refreshDrawableList()的执行流程
- springmvc的执行流程详解
- springmvc的执行流程详解
- springmvc的执行流程详解
- springmvc的执行流程详解
- springmvc的执行流程详解
- springmvc的执行流程详解
- Servlet执行流程
- Servlet 执行流程
- servlet执行流程
- servlet执行流程
- leetcode 006 ZigZag Conversion
- 23种设计模式之二
- 学做Ubuntu内核 *.deb包
- 语义识别(一):隐性马尔可夫模型
- FTPrep, 98 Validate Binary Search Tree
- javaWeb-servlet的执行流程详解
- SSH工程整理
- 重温JSP的来龙去脉
- SVM -支持向量机原理与实践之实践篇
- bzoj 2306: [Ctsc2011]幸福路径
- 【Android】Error[*,*]Could not find method android() for arguments [……]
- bitset用法小结
- opencv-python(4):用滑动条作调色板
- MD5