第六章 Servlet技术(重点章节)

学习目标:
掌握Servlet的概念、特点及生命周期
掌握Servlet与JSP的区别
理解Servlet在Web项目中的作用
掌握Servlet常用对象及其方法

主要内容:

6.1 Servlet介绍
6.2 处理客户端请求
6.3 Servlet的部署
6.4 Servlet应用实例

第六章 Servlet技术-部分课件示例

6.1 Servlet介绍

6.1.1  什么是Servlet 

6.1.2  Servlet的技术特点 

6.1.3  ServletJSP的区别 

6.1.4  ServletWeb项目中的作用 

6.1.5  Servlet生命周期 

6.1.6  开发一个简单的Servlet 

Servlet是在服务器上运行的Java程序,本身是一个Java类,可以动态地扩展服务器的能力。

与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机 。

Servlet实质就是按Servlet规范编写的Java类。

servlet的工作模式:

  • 客户端发送请求至服务器
  • 服务器启动并调用Servlet,Servlet根据客户端请求生成响应内容并将其传给服务器
  • 服务器将响应返回客户端

可见servlet担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。

Servlet与JSP的区别

1)编程方式不同

  Servlet是按照Java规范编写的Java程序

  JSP是按照Web规范编写的脚本语言。

2)运行速度不同

  JSP页面在第一次被访问时要被编译成Servlet需要一段时间,所以客户端得到响应所需要的时间比较长。当该页面再次被访问时,它对应的.class文件已经生成,不需要再次翻译和编译,JSP引擎可以直接执行.class文件,因此JSP页面的访问速度会大为提高。总之,在运行速度上,Serlvet比JSP速度快。

Servlet生命周期

Servlet生命周期

第六章 Servlet技术-部分案例示例

Servlet案例1开发一个简单Servlet

Servlet案例1:开发一个简单的Servlet

Servlet案例案例2:通过超链接访问Servlet

Servlet案例案例2:通过超链接访问Servlet

Servlet案例案例3:从Servlet读取表单数据

Servlet案例案例3:从Servlet读取表单数据

Servlet案例案例4:Servlet应用实例-用户登录页面制作

第六章 Servlet技术(重点章节)

本章节内容已隐藏,发表评论后即可查看!

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/1369.html

(1)
江山如画的头像江山如画管理团队
上一篇 2018年2月22日 上午8:53
下一篇 2018年2月22日 上午9:41

99%的人还看了以下文章

发表回复

登录后才能评论