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

jsp教案7

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

很好的教案 完整

湖南城市学院教师备课纸 第 7 次

课 题 JAVA服务器小程序(ServLet)之定义、方法及编程

目的要求 掌握ServLet的定义、方法及编程 教学重点 ServLet的含义、步曙、方法与编程

教学难点 ServLet编程

教学课时 4(含2课时上机)

教学方法 讲解、示例与启发式教学相结合

教学内容和步骤

7.1 ServLet概述

Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web

页面。Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启

动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持

Servlet的Java虚拟机。

7.1.1 Java Servlet 与 Applet 的比较:

相似之处:

⑴ 它们不是独立的应用程序,没有main()方法。

⑵ 它们不是由用户或程序员调用,而是由另外一个应用程序(容器)调用。

⑶ 它们都有一个生存周期,包含init()和destroy()方法。

不同之处:

⑷ Applet具有很好的图形界面(AWT),与浏览器一起,在客户端运行。

⑸ Servlet 则没有图形界面,运行在服务器端。

⑹ Java Servlet 与 CGI(Common Gateway Interface) 的比较:

⑺ 与传统的CGI和许多其他类似CGI的技术相比,Java Servlet具有更高的效率,

更容易使用,功能更强大,具有更好的可移植性,更节省投资。在未来的技术发展

过程中,Servlet有可能彻底取代CGI。

① 高效 在传统的CGI中,每个请求都要启动一个新的进程,如果CGI程

序本身的执行时间较短,启动进程所需要的开销很可能反而超过实际执行时间。而

在Servlet中,每个请求由一个轻量级的Java线程处理(而不是重量级的操作系统

进程)。

② 在传统CGI中,如果有N个并发的对同一CGI程序的请求,则该CGI程

序的代码在内存中重复装载了N次;而对于Servlet,处理请求的是N个线程,只

需要一份Servlet类代码。在性能优化方面,Servlet也比CGI有着更多的选择。

③ 方便

Servlet提供了大量的实用工具例程,例如自动地解析和解码HTML表单数据、

读取和设置HTTP头、处理Cookie、跟踪会话状态等。

⑻ 功能强大

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

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