Servlet技术

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
§7.1 Servlet简介
7.1.5 案例1 认识一个简单的Servlet
第7章 Servlet技术
案例完成步骤
说明1:FirstServlet.java文件代码显示了一个简 单的Servlet的基本结构。该Servlet处理的是GET 请求,Servlet也可以很方便地处理POST请求 ; 说明2: Servlet程序编好后,必须在Servlet容器 中进行配置,才能正常访问 。
JSP动态网站开发案例教程
教学要求
第7章 Servlet技术
JSP动态网站开发案例教程
§7.1 Servlet简介
7.1.1 Servlet概念
第7章 Servlet技术
Servlet是一种运行于服务器端的Java应用程序,具有 独立于平台和协议的特性,可以生成动态的Web应用 程序。
使用Servlet需要在web.xml中进行描述。
JSP动态网站开发案例教程
§7.1 Servlet简介
7.1.3 Servlet的优势
第7章 Servlet技术
Servlet的优势体现在以下几方面 :
(1)Servlet可以和其他资源交互,用于生成返回给客户端 的响应内容,也可以根据用户需要保存“请求-响应”过 程中的信息。
(2)采用Servlet技术,服务器可以完全授权对本地资源 (如数据库)的访问,并且Servlet自身将会控制外部用户 的访问数量及访问性质。
第7章 Servlet技术
JSP动态网站开发案例教程
§7.1 Servlet简介
7.1.5 案例1 认识一个简单的Servlet
第7章 Servlet技术
案例完成步骤
① 在Tomcat服务器的webapps目录下创建保存第7章案例文件的 目录ch7,本章案例中的JSP页面及Servlet均保存在ch7中。
JSP动态网站开Pa发rt案1例教程 应用开发
第7章 Servlet技术
JSP动态网站开发案例教程
学习目标
了解Servlet的概念。 了解Servlet的特点及优势。 了解Servlet的生命周期。 掌握编写Servlet的方法。 掌握Servlet的基本应用。
第7章 Servlet技术
JSP动态网站开发案例教程
§7.2 Servlet技术原理
7.2.1 Servlet常用类与接口
第7章 Servlet技术
Java API提供了编写Servlet的接口和类,这些接口和 类存放在javax.servlet和javax.servlet.http包中。
javax.servlet包中有下列主要接口和类:
4)服务器端发送隐式的数据到用户端(状态代码和 响应报头)。
JSP动态网站开发案例教程
§7.1 Servlet简介
7.1.2 Servlet的特点
Servlet具有以下特点: (1)高效 (2)方便 (3)跨平台 (4)功能强大 (5)灵活性和可扩展性 (6)共享数据 (7)安全
第7章 Servlet技术
JSP动态网站开发案例教程
§7.2 Servlet技术原理
7.2.1 Servlet常用类与接口
第7章 Servlet技术
Java API提供了编写Servlet的接口和类,这些接口和 类存放在javax.servlet和javax.servlet.http包中。
javax.servlet.http包中有下列主要接口和类:
Servlet与JSP相比有以下几点区别 : (1)编程方式不同。 (2)Servlet必须在编译以后才能执行。 (3)运行速度不同。
JSP动态网站开发案例教程
§7.1 Servlet简介
7.1.5 案例1 认识一个简单的Servlet
案例学习目标 学习Servlet的基本编写方法。
案例知识要点 Servlet的编写,Servlet的编译。
7.2.1 Servlet常用类与接口
第7章 Servlet技术
2. Servlet常用类与接口 (3)javax.servlet.http.HttpServletRequest接口
JSP动态网站开发案例教程
第7章 Servlet技术
§7.2 Servlet技术原理
7.2.1 Servlet常用类与接口
第7章 Servlet技术
JSP动态网站开发案例教程
§7.2 Servlet技术原理
7.2.1 Servlet常用类与接口
第7章 Servlet技术
2. Servlet常用类与接口 (2)javax.servlet.http.HttpServlet接口
JSP动态网站开发案例教程
§7.2 Servlet技术原理
JSP动态网站开发案例教程
§7.2 Servlet技术原理
7.2.1 Servlet常用类与接口
1. Servlet常用类与接口的层次关系
第7章 Servlet技术
JSP动态网站开ຫໍສະໝຸດ Baidu案例教程
§7.2 Servlet技术原理
7.2.1 Servlet常用类与接口
2. Servlet常用类与接口 (1)javax.servlet.Servlet接口
JSP动态网站开发案例教程
§7.1 Servlet简介
7.1.1 Servlet概念
第7章 Servlet技术
Servlet的主要功能包括以下几点。 1)读取用户端发送到服务器端的显式数据(表单数 据)。
2)读取用户端发送到服务器端的隐式数据(请求报 头)。
3)服务器端发送显式的数据到用户端(HTML)。
② 复制WEB-INF目录及其子文件web.xml到ch7目录下。 ③ 编写第1个简单的Servlet程序FirstServlet.java。
JSP动态网站开发案例教程
§7.1 Servlet简介
7.1.5 案例1 认识一个简单的Servlet
案例完成步骤
第7章 Servlet技术
JSP动态网站开发案例教程
(3)Servlet可以是其他服务的客户端程序。
(4)Servlet可被链接。
(5)采用Servlet Tag技术。
(6)Servlet API与协议无关,并不对传递它的协议有任何 假设。
JSP动态网站开发案例教程
§7.1 Servlet简介
7.1.4 Servlet与JSP的区别
第7章 Servlet技术
相关文档
最新文档