77范文网 - 专业文章范例文档资料分享平台

jsp教案7(7)

来源:网络收集 时间:2020-12-16 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

很好的教案 完整

server,由Web server通过servlet API激活servlet。Web server的主要任务包括为

servlet初使化、活servlet的doGet或doPost方法、销毁servlet进程等。在Web server

中,每个servlet只有一个进程,为每个客户端请求创建一个线程(每个线程处理一个客户

端请求, 如图1,servlet的这一特性使其运行效率非常高效。

图1 Servlet生命周期

图1 Servlet生命周期

装载Servlet。这项操作一般是动态执行的。然而,Server通常会提供一个管理的选

项,用于在Server启动时强制装载和初始化特定的Servlet。

Server创建一个Servlet的实例

Server调用Servlet的init()方法

一个客户端的请求到达Server

Server创建一个请求对象

Server创建一个响应对象

Server激活Servlet的service()方法,传递请求和响应对象作为参数

service()方法获得关于请求对象的信息,处理请求,访问其他资源,获得需要的

信息

service()方法使用响应对象的方法,将响应传回Server,最终到达客户端。

service()方法可能激活其它方法以处理请求,如doGet()或doPost()或程序员自己开发

的新的方法

对于更多的客户端请求,Server创建新的请求和响应对象,仍然激活此Servlet

的service()方法,将这两个对象作为参数传递给它。如此重复以上的循环,但无需再次调

用init()方法。一般Servlet只初始化一次 ,当Server不再需要Servlet时(一般当Server

关闭时),Server调用Servlet的Destroy()方法。

例2 Servlet生命周期

import javax.servlet.*;

import javax.servlet.http.*;

import java.io.*;

public class servletLifeDemo extends HttpServlet {

static final private String CONTENT_TYPE="text/html;charset=GBK";

public void init() throws ServletException {

System.out.println("servlet 的生命开始");

} public void doGet(HttpServletRequest request,

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库jsp教案7(7)在线全文阅读。

jsp教案7(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1164343.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: