《JSP程序设计》教学大纲_第1页
《JSP程序设计》教学大纲_第2页
《JSP程序设计》教学大纲_第3页
《JSP程序设计》教学大纲_第4页
《JSP程序设计》教学大纲_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、. JSP 程序设计教学大纲课程名称: JSP程序设计英文名称: JSP Program Design课程性质: 专业必修课程所属院部: 计算机系周 学 时: 10 学时总 学 时: 80 学时教学对象(本课程适合的专业和年级):2015 级软件工程专业预备知识: Java 程序设计、静态网页设计课程在教学计划中的地位作用:1. 课程内容紧密与工程实际相联系,实用性较强。2. 本课程的教学任务是使学生熟练使用 JSP网页制作技术。3. 本课程是一门偏重于实际应用的技术型课程 , 要求学生具有很强的的动手操作能力,才能学好本课程。4. 各部分内容既相对独立又紧密联系, 构成一个完整系统, 最终需

2、要完成一项工程,强调学生应该课下同时自学部分内容, 对初学者是一门有适当难度的课程。教学方法: 案例教学法;启发式教学法教学目标与要求: JSP程序设计是计算机科学与技术专业一门实用性很强的专业技能课程。本课程的教学任务是使学生熟练使用 JSP网页制作技术,具备较强的自学能力和系统分析、设计能力,具备开发 web系统的技能。课程教材:JSP 程序设计(第2 版)清华大学出版社2016.12十一五规划教材参考书目:【 1】 JSP程序设计(慕课版) 人民邮电出版社【 2】 JSP程序设计(第 2 版) 人民邮电出版社【 3】 JSP程序设计教程 兵器工业出版社1 / 7.【 4】 JSP程序设计

3、(第 2 版)上机实验与综合实训 清华大学出版社考核形式: 考试编写日期: 2017 年 8 月制定课程内容及学时分配(含教学重点、难点) :(一) JSP 初步1. 认识 JSP2. JSP技术特性3. JSP工作原理4. 搭建 JSP的运行环境和程序初步重点: JSP 环境搭建与配置。难点: JSP 工作原理。教学要求 :了解 JSP技术特点;掌握JSP运行原理;掌握 JSP 开发环境的搭配;掌握创建第 1 个 JSP程序并部署运行。(二) JSP 页面和标记1. Jsp 基本结构2. 变量和方法的声明3. Java 程序片4. Jsp 表达式5. Jsp 注释6. Jsp 指令7. Js

4、p 动作重 点: jsp 指令和动作难点: jsp 指令和动作。教学要求: 掌握 jsp 的组成和各个组成部分的执行原理,掌握java 程序和 java的关系,重点掌握 jsp指令和 jsp 动作(三) tag 文件1.Tag 文件的结构2.Tag 文件的目录3.Tag 文件常用的指令4.Tag 嵌套2 / 7.重点: tag 常用的指令难点: tag 指令里面的 attribute和 variable指令教学要求: 1、掌握 tag 文件的创建方法 2、掌握 tag 标记的语法和带标记体 tag 标记的使用 3、掌握常见 4 种 tag 指令的书写使用(四) JSP内置对象1. 请求响应对象

5、2. 会话共享对象3. 输出对象4. 配置对象5. 其他内置对象重 点 :请求对象 request 作用以及该对象中的常用方法; 响应对象 response作用以及该对象中的常用方法; 会话对象 session 作用以及该对象中的常用方法;对象 application 与对象 session 的区别。难点:内置对象的应用。教学要求:掌握内置对象的概念; 掌握请求对象 request 作用以及该对象中的常用方法; 掌握响应对象 response 作用以及该对象中的常用方法; 掌握 会话对象 session 作用以及该对象中的常用方法; 掌握多客户端共享对象 application作用以及该对象中

6、的常用方法;掌握对象application与对象 session 的区别 ;掌握页面对象page 和页面上下文对象pageContext 作用以及该对象中的常用方法; 掌握输出对象 out 、配置对象 config 、异常对象 exception作用以及该对象中的常用方法。五) JSP文件处理1. File 类2. 使用字节流读写文件3. 使用字符流读写文件4. Randomaccessfile 类5. 文件上传6. 文件下载3 / 7.(六)JSP 操作数据库核心技术1. JDBC概述2. JDBC对数据库的操作重 点: JDBC执行步骤; JDBC的常用接口及使用方法。难点:如何应用 JD

7、BC事务;如何利用数据库连接池技术访问数据库。教学要求: 了解 JDBC的优点;掌握 JDBC执行步骤;掌握 JDBC的常用接口及使用方法 ; 掌握如何应用 JDBC事务;掌握如何利用数据库连接池技术访问数据库。(七)JavaBean 组件技术1. JavaBean简介2. JavaBean属性和作用域3. JavaBean应用重 点: JavaBean 的基本用法。难点: JavaBean作用域。教学要求: 了解为什么要使用 JavaBean;掌握 JavaBean 有哪些形式和要素;理解 JavaBean 的作用域。(八)Servlet技术1. Servlet 基础2. Servlet 生

8、命周期3. 使用 Servlet重 点: Servlet 会话设置和异常设置; Servlet 过滤器和监听器的工作原理。难点: Servlet过滤器和监听器的具体应用。教学要求: 了解 Servlet 技术与 JSP的区别和关系;掌握 Servlet 的基本特征;理解 Servlet 的生命周期;掌握获取运行环境信息的方法; 掌握 Servlet 会话设置和异常设置; 掌握 Servlet 过滤器和监听器的工作原理; 掌握 Servlet 过滤器和监听器的具体应用。4 / 7.(九)JSP 核心表达式与标签1. Jsp 表达式2. JSTL标签重 点: EL 表达式的使用方法; JSTL 核

9、心标签的功能和使用方法。难点: JSTL 核心标签的应用;自定义标签的应用。教学要求:掌握 EL 表达式的使用方法;掌握如何使用 EL 表达式访问变量作用域;掌握 JSP 表达式隐藏对象;掌握什么是 JSTL 标签、以及 JSTL的获取、安装、和配置。掌握 JSTL 核心标签的功能和使用方法; 掌握 JSTL XML标签、格式化标签、数据库标签、函数标签的定义方法和简单应用;掌握自定义标签的格式和构成;掌握自定义标签的应用。(十) JSP实例开发重点: Web应用程序的开发流程。难点: Web应用程序的开发流程。教学要求: 掌握利用 JSP、 Servlet 、 JDBC技术开发 Web应用程

10、序的开发流程。授课17 周每周课时5周数周次课次教学内容11第 1 章 JSP 概述12第 2 章 JSP 页面与 JSP 标记2.1JSP 页面的基本结构2.2变量和方法的声明2.3 Java程序片132.4表达式2.5 JSP 中的注释2.6 JSP 指令标记242.7JSP 动作标记252.8实验 12.9 实验 22.10实验 336第 3 章 Tag文件与 Tag 标记3.1Tag文件的结构 3.2 Tag文件的存储目录3.3 Tag标记373.4Tag文件中的常用指令3.5 Tag 标记的嵌套5 / 7.38JavaScript基础知识 ( 一)49JavaScript基础知识 (

11、 二)410JavaScript基础知识 ( 三)6113.6实验 13.7实验 2612第 4 章 JSP 内置对象4.1 request对象4.2 response对象7134.3 session对象7144.4 out对象 4.5 application对象7154.6实验 14.7实验 24.8实验 3816第 5 章 JSP 中的文件操作5.1File类5.2使用字节流读 / 写文件5.3使用字符流读 / 写文件8175.4RandomAccessFile 类5.5文件上传5.6文件下载9185.7实验 15.8实验 8阶段一:综合实验 1919第 6 章 在 JSP 中使用数据库6

12、.1 MySQL 数据库管理系统9206.2 JDBC6.3连接 MySQL数据库10216.4查询记录10226.5更新记录11236.6添加记录11246.7删除记录11256.8用结果集操作数据库中的表12266.9预处理语句6.10事务 6.11 常见数据库连接12276.12 实验 1 6.13实验 26.4实验 3阶段二:综合实验 26 / 7.1328第 7 章 JSP 与 JavaBean7.1编写 JavaBean 和使用 JavaBean 7.2获取和修改 bean 的属性13297.3 bean 辅助类 7.4使用 bean 的简单例子13307.5JavaBean 与文件操作7.6JavaBean与数据库操作 7.7标准化考试14317.8实验 17.9实验 27.10实验 31432第 8 章 JavaServlet基础8.1Servlet类与 servlet对象 8.2编写 web.xml 8.3 servlet创建与运行15338.4 servlet对象的工作原理8.5通过 JSP页面访问 servlet 8.6共享变量15348.7 doGet和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论