[计算机软件及应用]第1章 JSP概述
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
-第1章 JSP概述-
-Web技术-
《Web技术》课程资源
教材和参考书
《Java
Web应用开发技术实用教程》,王红主 编,水利水电出版社,北京,2008年1月第4版 《Tomcat Java Web 开发技术详解(第二版) 》孙卫琴 电子工业出版 2009.1 《Servlet/JSP深入详解》孙鑫 电子工业出 版社 2008.8
Web技术
授课教师: 侯霞 授课班级:软工08(选修)
1
-Web技术-
《Web技术》课程安排
专业选修课程 先修课程
人机交互与界面设计 JAVA程序设计
课程学时
讲课:32
学时 上机:16 学时
-第1章 JSP概述-
-Web技术-
《Web技术》课程内容
-第1章 JSP概述-
-Web技术-
JSP特点(续)
3.
采用标签化页面开发。 JSP 技术能够将许多功能封装起来, 成为一个自定义的标签,这些功能是 完全根据XML 的标准来制订的,即 JSP 技术中的标签库(Tag Library)。
-第1章 JSP概述-
-Web技术-
JSP特点(续)
4.
介绍WEB技术的发展过程;JSP页面执 行原理;JSP运行环境的搭建方法 第1章 JSP概述 JSP页面的注释、声明的方法;JSP代 JSP中与输入/输出有关的隐含 码段、表达式的表示方法,使用 JSP指 第2章 JSP基础 对象,与属性作用域有关的对 令和JSP 动作 象,与与数据库的连接技术: Servlet有关的隐含对象 的使用方法 JDBC的工作原理, 在 第3章 JSP隐含对象 JSP中通过JDBC使用数 JavaBean技术(Java中的 据库的方法 第4章 JSP中使用数据库 组件技术,面向对象编程中 Servlet是使用Java Servlet API编 封装了属性和方法的类)。 写的、适合于 B/S模式的、运行在 第5章 JSP与JavaBean 介绍在JSP中使用JavaBean Web服务器端的Java类,介绍 进行实例开发 Servlet 的编译和运行方法、生命周 第6章 Servlet技术 期,JSP与Servlet结合方法。 通过一个项目案例,加强对JSP、JavaBean与 综合实例 Servlet技术的理解与掌握,理解MVC设计模式
Web应用环境的搭建
JSP
JSP与JDBC JavaBean与Servlet
2课时 6课时 2课时 6课时
考试:70%开卷
-第1章 JSP概述-
-Web技术-
《Web技术》课程的地位、作用与任务
了解Java Web应用开发的完整体系,以及 JavaWeb各个组件在项目开发中的实际应用。 介绍Java Web开发所应掌握的各种技术, 包括JSP、Servlet、JDBC、JavaBean等 使用面向对象技术,利用对象的属性、事 件和方法进行程序设计 掌握WEB编程的基本技能
-第1章 JSP概述-
-Web技术-
1.0 静态网页与动态网页
Html结构
-第1章 JSP概述-
-Web技术-
静态网页与动态网页
静态网页的优点
访问响应速度快。
容易被搜索引擎收录。 静态网页的缺点 缺乏交互性。 维护工作量大
-第1章 JSP概述-
-Web技术-
静态网页与动态网页
动态网页的优点
能够访问服务器端的数据库。 具有交互性。 网页维护的工作量有所减少。
动态网页的缺点
不利于搜索引擎的信息收集。
数据库访问是一个瓶颈。
2018/11/20
-第1章 JSP概述-
-Web技术-
第1章 JSP概述
1.0 1.1 1.2 1.3 1.4 静态网页与动态网页 JSP技术 JSP执行原理 配置JSP运行环境 本章小结
-Web技术-
JSP特点(续)
2.
搭配可重复使用的组件。 JSP技术可依赖于重复使用跨平台的组 件(如:JavaBean或Enterprise JavaBean组件)来执行更复杂的运算、 数据处理。 开发人员能够共享开发完成的组件,或 者能够加强这些组件的功能,让更多用 户或是客户团体使用。
实现了角色的分离。 JSP规范允许将工作分为两类:页面的 图形内容和页面的动态内容。 不具备Java编程语言知识的人员可以创 建页面的图形内容, 由Java程序员向此文档插入Java代码, 实现动态内容。
-第1章 JSP概述-
-Web技术-
第1章 JSP概述
1.0 1.1 1.2 1.3 1.4 静态网页与动态网页 JSP技术 JSP执行原理 配置JSP运行环境 本章小结
-第1章 JSP概述-
-Web技术-
1.0 静态网页与动态网页
静态网页:是指用 HTML 标记(置标)语 言等来编排,页面中的内容固定不变, 存盘后一般以*.html、*.htm等文件形式 存在的网页。
-第1章 JSP概述-
-Web技术-
1.1
JSP技术
JSP(Java Server Pages)是一种动态网 页技术标准。 在传统的网页HTML 文件( *.htm,*.html ) 中加入Java程序片段( Scriptlet )和JSP 标签,构成了JSP 网页(*.jsp) 服务器端语言
动态网页:是指网页中的关键内容在服务 器端动态生成的网页。
动态网页和静态网页相比,最本质的区别 在于:一个动态网页会被服务器当作一个 程序来执行,网页中静态内容服务器不作 任何处理,直接输出给客户端,动态网页 部分的代码会被服务器识别并执行。
-第1章 JSP概述-
-Web技术-
静态网页与动态网页
-第1章 JSP概述-
-Web技术-
JSP特点
1.
Write Once, Run Anywhere 特性。
作为Java 平台的一部分,JSP技术拥有 Java语言“一次编写,各处执行”的特 点,
一个JSP程序可以运行于支持JSP的任何 应用服务器,而不需要对代码做任何修 改。
-第1章 JSP概述-
课件
Email: webtech_08@ 密码:webrg08
-第1章 JSP概述-
-Web技术-
《Web技术》课程要求
平时成绩:10%(随堂+出勤+作业)
作业编程部分交电子版 workhome_hx@附件:学号-姓名.rar
实验:20%(随堂检查+实验报告)