- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Java_Servlet教程》.pdf
教 学 活 动 首 页
基 本 内 容
第 7 章 Java Servlet
教学目的与要求:通过本章的学习让学生了解如何用 servlet 读写文件,用 servlet 访
问数据库;理解 servlet 工作原理,servlet 共享变量的使用;掌握编译和安装 servlet ,
通过 JSP 页面调用 servlet ,HttpServlet 类,掌握会话管理。
教学内容:
7.1 servlet 工作原理
7.2 编译和安装 servlet
7.3 通过 JSP 页面调用 servlet
7.4 servlet共享变量
7.5 HttpServlet 类
7.6 用 servlet 读写文件
7.7 用 servlet 访问数据库
7.8 会话管理
教学基本要求:
了解:用 servlet 读写文件,用 servlet 访问数据库
理解:servlet 工作原理,servlet 共享变量
掌握:编译和安装 servlet ,通过 JSP 页面调用 servlet ,HttpServlet 类,会话管理
教学重点教学难点:
servlet 工作原理,编译和安装 servlet ,通过 JSP 页面调用 servlet ,HttpServlet 类,
会话管理
教学方法:
教学手段:多媒体教学和计算机程序演示
教学小结: (见教学进程)
作业与思考:见课后习题
课后记载:
1
教 学 进 程
第 7 章 Java Servlet
我们已经知道,SUN 公司以 Java Servlet 为基础,推出了 Java Server Page。JSP 提供
了 Java Servlet 的几乎所有好处,当一个客户请求一个 JSP页面时,JSP引擎根据 JSP 页面
生成一个 Java 文件,即一个 servlet。这一章,将对 servlet做一个较详细的介绍,这不仅
对于深刻理解 JSP 有一定的帮助,而且通过学习 servlet,还能使我们选择使用
JSP+javabeans+servlet的模式来开发我们的 Web 应用程序。
我们已经知道,用 JSP支持 JavaBeans 这一特点,可以有效的管理页面的静态部分和页
面的动态部分。另外,我们也可以在一个 JSP页面中调用一个 servlet 完成动态数据的处理,
而让 JSP 页面本身处理静态的信息。因此,开发一个 Web应用有两种模式可以选择:
(1) JSP+javabeans
(2) JSP+javabeans+servlet
7.1 Servlet 工作原理
servlet 由支持 servlet的服务器:servlet 引擎,负责管理运行。当多个客户请求一
个 servlet时,引擎为每个客户启动一个线程而不是启动一个进程,这些线程由 servlet 引
擎服务器来管理,与传统的 CGI 为每个客户启动一个进程相比较,效率要高的多。
7.1.1 Servlet 的生命周期
学习过 Java 语言的人对 Java Applet(Java 小应用程序)都很熟悉,一个 Java Applet
是 java.applet.Applet 类的子类,该子类的对象由客户端的浏览器负责初始化和运行。
servlet的运行机制和Applet类似,只不过它运行在服务器端。一个servlet是javax.servlet
包中 HttpServlet 类的子类,由支持 servlet 的服务器完成该子类的对象,即 servlet 的初
始化。
Servlet 的生命周期主要有下列三个过程组成:
(1)初始化 servlet。servlet 第一次被请
您可能关注的文档
- 《Generation of 11.5 W coherent red-light by》.pdf
- 《Genetic evidence for the convergent evolution of light skin in Europeans and East Asians》.pdf
- 《Geodesic Active Regions and Level Set Methods for Supervised Texture Segmentation》.pdf
- 《Geometry of Reading》.pdf
- 《Getting-Started-Job-Aid》.pdf
- 《GE塑壳断路器简体样本》.pdf
- 《GF3502T_001-2016_LED道路照明灯具修改标记稿20160617》.doc
- 《GF3502T_006-2016_LED隧道照明灯具修改标记稿20160617》.doc
- 《Git_real-level-1》.pdf
- 《glass_and_light》.pdf
文档评论(0)