Web 程 序 设 计 JSP 教 学 大 纲 ( 一 ) 课 程 基 本 信 息 1. 课 程 代 码 :20136020 2. 课 程 名 称 ( 中 文 / 英 文 ): 网 络 程 序 设 计 JSP 3. 课 程 类 别 : 专 业 方 向 课 4. 课 程 学 分 :3 学 分 5. 课 程 学 时 :64 学 时 ( 其 中, 授 课 学 时 :32 ; 实 践 环 节 学 时 :32 ) 6. 开 课 单 位 : 信 息 科 学 与 工 程 学 院 7. 教 学 对 象 : 计 算 机 科 学 与 技 术 ( 二 ) 课 程 简 介 网 络 程 序 设 计 JSP 是 计 算 机 科 学 与 技 术 专 业 选 修 课 通 过 本 课 程 的 教 学, 使 学 生 熟 悉 HTML CSS JavaScript XML 语 言, 能 运 用 JSP 技 术 设 计 动 态 网 站, 并 能 够 运 用 已 学 的 数 据 库 技 术 数 据 结 构 及 算 法 程 序 设 计 技 术 面 向 对 象 Java 软 件 工 程 等 课 程, 解 决 一 些 实 际 的 问 题, 掌 握 MVC 设 计 模 式 和 SSH 架 构 的 基 础 知 识 熟 悉 Servlet 技 术, 了 解 XML 技 术 及 Internet 编 程 技 术 的 最 新 发 展 趋 势 先 修 课 程 : 面 向 对 象 程 序 设 计 (Java) 数 据 库 概 论 数 据 结 构 与 算 法 软 件 工 程 ( 三 ) 课 程 教 学 目 标 和 能 力 要 求 通 过 本 课 程 的 教 学, 达 到 以 下 目 标 和 要 求 : 1 熟 悉 HTML CSS JavaScript XML 语 言 2 了 解 基 于 Internet 的 各 种 编 程 技 术, 掌 握 JSP 编 程 技 术, 能 够 独 立 设 计 各 种 较 为 简 单 的 应 用 系 统 3 熟 悉 Servlet 技 术, 将 设 计 的 应 用 系 统 改 造 成 MVC 模 式 4 掌 握 基 于 Struts+Spring+Hibernate(SSH) 架 构 的 开 发 模 式 5 了 解 Internet 程 序 设 计 的 最 新 技 术 动 态 和 技 术 发 展 趋 势 ( 四 ) 课 程 教 学 方 法 项 目 教 学 法 实 例 教 学 法 ( 五 ) 课 程 内 容 及 教 学 安 排 教 学 主 题 1: 静 态 网 页 制 作 技 术 ( 4 学 时 ) [ 知 识 点 ]:HTML CSS JavaScript XML 技 术 回 顾 [ 重 点 ]:JavaScript [ 难 点 ]:JavaScript [ 能 力 要 求 ]: 熟 悉 HTML CSS JavaScript XML 语 言 [ 实 践 环 节 ]:(1) 熟 悉 开 发 运 行 环 境 (2) 编 写 若 干 HTML 页 (3) 使 用 CSS 编 写 个 人 主 页 (4) 编 写 若 干 JavaScript 程 序 (5) 编 写 XML 程 序 DTD [ 课 前 阅 读 ]:HTML CSS JavaScript XML 相 关 知 识 1 / 5
[ 课 后 作 业 ]: 设 计 网 上 书 店 教 学 主 题 2: JSP 基 础 知 识 ( 6 学 时 ) [ 知 识 点 ]:(1)JSP 简 介 :JSP 发 展 历 史 ;JSP 的 运 行 原 理 ;JSP 的 开 发 工 具 及 运 行 环 境 (2)JSP 的 脚 本 元 素 :JSP 页 面 的 基 本 结 构 ; 表 达 式 ; 脚 本 段 ; 声 明 (3)JSP 指 令 标 签 :page;include;taglib(4)jsp 动 作 标 签 :include;param;forward(5)jsp 的 内 置 对 象 :reques;response;out;pagecontext;session;application;page;config; exception [ 重 点 ]:JSP 动 作 标 签 JSP 的 内 置 对 象 [ 难 点 ]:JSP 的 内 置 对 象 [ 能 力 要 求 ]: 掌 握 JSP 的 基 础 知 识 [ 实 践 环 节 ]:(1) 编 写 JSP 标 签 程 序 (2) 编 写 JSP 内 置 对 象 程 序 (3) 设 计 网 上 书 店 [ 课 前 阅 读 ]:JSP 基 础 知 识 [ 课 后 作 业 ]: 设 计 网 上 书 店 教 学 主 题 3: JSP 应 用 ( 6 学 时 ) [ 知 识 点 ]:(1)JavaBean:JavaBean 的 基 本 原 理 ;JavaBean 的 编 写 ;JavaBean 的 存 放 目 录 ; 带 包 的 JavaBean;getProperty 动 作 标 签 ;setproperty 动 作 标 签 (2)JSP 处 理 HTML 表 单 (3)JSP 常 用 技 巧 : 会 话 追 踪 ; 文 件 操 作 ; 中 文 处 理 ; 读 写 Excel; XML 在 JSP 中 应 用 [ 重 点 ]:JavaBean JSP 常 用 技 巧 [ 难 点 ]:JSP 常 用 技 巧 [ 能 力 要 求 ]: 掌 握 JSP 常 用 应 用 技 巧 [ 实 践 环 节 ]: 计 数 器 ; 购 物 车 ; 读 写 文 件 ; 分 页 显 示 记 录 [ 课 前 阅 读 ]:JSP 常 用 应 用 技 巧 [ 课 后 作 业 ]:(1) 设 计 网 上 书 店 (2) 编 写 网 上 书 店 相 应 的 JavaBean 教 学 主 题 4: 在 JSP 中 使 用 数 据 库 ( 6 学 时 ) [ 知 识 点 ]:(1)JDBC 基 本 原 理 : 数 据 源 ;JDBC ODBC 桥 接 器 ;java.sql 包 介 绍 ; 连 接 数 据 库 的 其 他 方 式 (2)JSP 中 数 据 库 高 级 应 用 : 数 据 源 ; 连 接 池 (3) 应 用 实 例 : 查 询 Excel 电 子 表 格 ; 网 上 投 票 ; 成 绩 录 入 查 询 系 统 ; 网 上 书 店 [ 重 点 ]:JDBC 的 连 接 方 式 [ 难 点 ]: 利 用 JDBC 实 现 对 数 据 库 表 的 增 删 改 查 操 作 [ 能 力 要 求 ]: 掌 握 JSP 页 面 连 接 数 据 库 的 方 式 [ 实 践 环 节 ]: 在 JSP 页 面 中 实 现 对 数 据 库 表 内 添 加 记 录 2 / 5
[ 课 前 阅 读 ]:JDBC 基 础 知 识 [ 课 后 作 业 ]:(1) 设 计 网 上 书 店 (2) 在 JSP 中 使 用 数 据 库 完 成 网 上 书 店 相 应 功 能 教 学 主 题 5: Servlet 技 术 ( 6 学 时 ) [ 知 识 点 ]:(1)Servlet 基 础 :Servlet 生 命 周 期 ; 开 发 部 署 Servlet;JSP 两 种 编 程 模 式 ; 基 本 语 法 (2)Servlet 应 用 (3)Servlet 过 滤 器 和 监 听 器 [ 重 点 ]:Servlet 技 术 的 原 理 和 工 作 流 程 [ 难 点 ]:Servlet 技 术 的 原 理 和 工 作 流 程 [ 能 力 要 求 ]: 掌 握 利 用 Servlet 技 术 实 现 页 面 跳 转 与 数 据 传 递 [ 实 践 环 节 ]:Servlet 工 作 流 程 演 示 [ 课 前 阅 读 ]:Servlet 基 础 知 识 [ 课 后 作 业 ]: 使 用 Servlet 技 术 改 写 网 上 书 店 教 学 主 题 6: 文 件 上 传 技 术 ( 6 学 时 ) [ 知 识 点 ]:(1) 基 于 Form 表 单 的 基 本 文 件 上 传 技 术 (2) 基 于 第 三 方 插 件 的 文 件 上 传 技 术 [ 重 点 ]: 文 件 上 传 的 工 作 原 理 文 件 上 传 的 细 节 处 理 [ 难 点 ]: 文 件 上 传 的 工 作 原 理 [ 能 力 要 求 ]: 掌 握 JSP 页 面 的 文 件 上 传 技 术 [ 实 践 环 节 ]: 文 件 上 传 的 实 现 演 示 [ 课 前 阅 读 ]: 文 件 上 传 基 础 知 识 [ 课 后 作 业 ]: 利 用 文 件 上 传 实 现 网 上 购 物 的 图 片 上 传 教 学 主 题 7: Struts 技 术 ( 8 学 时 ) [ 知 识 点 ]:Struts 开 发 环 境 的 配 置 Struts 技 术 的 工 作 原 理 与 技 术 实 现 [ 重 点 ]:Struts 技 术 的 工 作 原 理 Struts 技 术 的 实 现 方 式 [ 难 点 ]:Struts 技 术 的 工 作 流 程 [ 能 力 要 求 ]: 掌 握 利 用 Struts 技 术 进 行 JSP 开 发 [ 课 前 阅 读 ]:Struts 技 术 相 关 基 础 知 识 [ 课 后 作 业 ]: 利 用 Struts 技 术 实 现 网 上 购 物 的 商 品 管 理 模 块 教 学 主 题 8: Hibernate 技 术 ( 8 学 时 ) [ 知 识 点 ]:Hibernate 开 发 环 境 的 配 置 Hibernate 技 术 的 工 作 原 理 与 技 术 实 现 [ 重 点 ]:Hibernate 技 术 的 工 作 原 理 Hibernate 技 术 的 实 现 方 式 [ 难 点 ]:Hibernate 技 术 的 工 作 流 程 3 / 5
[ 能 力 要 求 ]: 掌 握 利 用 Hibernate 技 术 进 行 数 据 库 相 关 开 发 [ 课 前 阅 读 ]:Hibernate 技 术 相 关 基 础 知 识 [ 课 后 作 业 ]: 利 用 Hibernate 技 术 实 现 网 上 购 物 的 商 品 管 理 模 块 教 学 主 题 9: Spring 技 术 ( 8 学 时 ) [ 知 识 点 ]:Spring 开 发 环 境 的 配 置 Spring 技 术 的 工 作 原 理 与 技 术 实 现 [ 重 点 ]:Spring 技 术 的 工 作 原 理 Spring 技 术 的 实 现 方 式 [ 难 点 ]:Spring 技 术 的 工 作 流 程 [ 能 力 要 求 ]: 掌 握 利 用 Spring 技 术 进 行 数 据 库 相 关 开 发 [ 课 前 阅 读 ]:Spring 技 术 相 关 基 础 知 识 [ 课 后 作 业 ]: 利 用 Spring 技 术 实 现 网 上 购 物 的 商 品 管 理 模 块 教 学 主 题 10: SSH 技 术 整 合 ( 6 学 时 ) [ 知 识 点 ]:SSH 开 发 环 境 的 配 置 SSH 技 术 的 工 作 原 理 与 技 术 实 现 [ 重 点 ]:SSH 技 术 的 工 作 原 理 SSH 技 术 的 实 现 方 式 [ 难 点 ]:SSH 技 术 的 工 作 流 程 [ 能 力 要 求 ]: 掌 握 利 用 SSH 技 术 进 行 数 据 库 相 关 开 发 [ 课 前 阅 读 ]:SSH 技 术 相 关 基 础 知 识 [ 课 后 作 业 ]: 利 用 SSH 技 术 实 现 网 上 购 物 的 商 品 管 理 模 块 ( 六 ) 课 程 考 核 方 式 总 成 绩 = 平 时 成 绩 (30%) + 期 末 大 作 业 成 绩 (70%) ( 七 ) 教 材 及 教 学 参 考 书 教 材 : 汪 诚 波 等 编 著 : 网 络 程 序 设 计 JSP, 北 京 : 人 民 邮 电 出 版 社,2009 主 要 参 考 书 : [1]( 美 )Bruce W. Perry 著 朱 涛 江 等 译 Java Servlet & JSP 经 典 实 例, 北 京 : 中 国 电 力 出 版 社,2005 ( 学 院 图 书 馆 未 订 阅 ) [2] 飞 思 科 技 产 品 研 发 中 心 编 著 : JSP 应 用 开 发 详 解, 北 京 : 电 子 工 业 出 版 社,2007 ( 学 院 图 书 馆 已 订 阅 ) [3] 孙 鑫 著 : Java Web 开 发 详 解, 北 京 : 电 子 工 业 出 版 社,2008 ( 学 院 图 书 馆 已 订 阅 ) 4 / 5
[4] 孙 卫 琴 著 : Tomcat 与 Java Web 开 发 技 术 详 解 ( 第 2 版 ), 北 京 : 电 子 工 业 出 版 社, 2008 ( 学 院 图 书 馆 未 订 阅 ) [5] 张 洪 伟 著 : Tomcat Web 开 发 及 整 合 应 用, 北 京 : 清 华 大 学 出 版 社,2006 ( 学 院 图 书 馆 已 订 阅 ) [6] 本 书 编 委 会 编 著 : HTML/CSS/JavaScript 标 准 教 程 : 实 例 版, 北 京 : 电 子 工 业 出 版 社,2007 ( 学 院 图 书 馆 未 订 阅 ) [7] ( 美 )David Hunter;Jeff Rafter;Joe Fawcett: XML 入 门 经 典 ( 第 4 版 ), 北 京 : 清 华 大 学 出 版 社,2009 ( 学 院 图 书 馆 未 订 阅 ) ( 八 ) 其 它 说 明 撰 写 人 : 宋 光 慧 审 定 人 ( 研 究 所 或 专 业 负 责 人 ): 日 期 : 5 / 5