收藏 分享(赏)

Servlet的生命周期.txt

上传人:凯文文 文档编号:46623 上传时间:2018-07-31 格式:TXT 页数:1 大小:2.03KB
下载 相关 举报
Servlet的生命周期.txt_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

1、Servlet基础Servlet容器(以前称Servelt引擎)实际上是执行servlet的软件。所有支持servlet的服务器包括一个servelt容器(集成的或通过插件。)术语支持java的服务器常指一个增强的servletHTTP服务器(即它包括一个用于运行servlet的 servlet容器) Servlet生命周期:以下是一个服务器调用servlet的过程。 1, 在服务器启动时,当servlet被客户首次请求或被配置好,这时由服务器加载servlet.Servlet的加载可以通过合用一个自定义的Java类加载工具(可允许自动Servlet重载)从本地或远程地址来实现。这一步等同于

2、Class c = Class.forName(“com.sourceStream.MyServlet”);这里用的术语加载指同时加载和初始化servlet的过程。 2服务器创建一个servlet类实例来为所有请求服务。利用多线程,可以由单个servlet实例来服务于并行的请求。惟五的例外是,因为实现SingleThreadModel接口的servlet,这样,服务器会创建一个实例池并从中选择一个来服务于每一新的请求。 步 当于以下java :Servlet s = (Servlet)c.newInstance();3. 服务器调用Servlet的init() 。它用来 成在首次请求servl

3、et 以前的执行过程。 servlet创建 多个servlet实例, 为每个实例调用一次init()。 4服务器从包括在客户请求中的 里 一个ServletRequest或HttpServletRequest ,一个ServletResponse或HttpServletResponse 来 。 类 于servlet是GenericServlet或HttpServlet.(: 服务器currency1有“ 这一servlet的请求, 步以下5-7步fi会fl生。) 5服务器调用servlet的service() ( 于Httpservlet,service()调用 为具的 : :doGet()

4、或doPost(),在 步中为 化 。当并行的请求“来时,多个service() 同时运行在的线程中。(”servlet实现 SingleThreadModel接口) 6通过ServletReuest或HttpServletRequest 。Service() 客户的请求并调用ServletResponse或HttpServletResponse 来 。7 服务器“一 servlet的请求,这个 过程从5步重 。 8一servlet容器“一个servlet被载,这可是因为 或因为它在被 ,服务器会在所有servlet的service()线程 成 (或在服务器定时 )调用servlet的destroy() 。 servlet可以 行 用 单 集 。Servlet容器fi 为 一个servlet 指定时。 以上8个步是servlet的生命周期

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 网络技术 > 热门技术

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报