主要内容:
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 Servlet与JSP的区别
6.1.4 Servlet在Web项目中的作用
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案例1:开发一个简单的Servlet
Servlet案例案例2:通过超链接访问Servlet
Servlet案例案例3:从Servlet读取表单数据
Servlet案例案例4:Servlet应用实例-用户登录页面制作
本章节内容已隐藏,发表评论后即可查看!
125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/1369.html