吉林大学珠海学院 教案 2019~2020学年第2学期 学 院 计算机 系(中心) 软件工程 课程名称Java Web开发技术 主讲教师 郭晓燕 吉林大学珠海学院教务处制
吉林大学珠海学院 教 案 2019~2020 学年第 2 学期 学 院 计 算 机 系(中 心) 软件工程 课 程 名 称 Java Web 开发技术 主 讲 教 师 郭晓燕 吉林大学珠海学院教务处制
教案 讲授章节 第一章Java Web应用简介 授课时数 2课时 教学目的: 了解什么是Java Web开发,其运行原理 学会安装配置lava Web开发的运行环境 教学内容(讲授提纲) 、什么是Java Web开发技术 二、安装和配置Java Web运行环境 1、安装支持SP运行的围eb应用服务器 2、安装后台的数据库服务器 3、Tomcat服务器目录结构 4、修改端口号 三、JSP页面 1、JSP页面简介 2、设置Web服务目录 四、JSP运行原理 本章节的教学重点、难点: Tomcat服务器目录结构,JSP运行原理 教学方法、教学手段: 多媒体课件、板书、计算机现场演示 作业、讨论题、思考题: 1、在自己的电脑上学会安装和配置JSP所需的服务器:Tomcat服务器和数据库服务器 2、了解并熟悉Tomcat服务器目录结构: 3、习题一的第2题。实践后写出完整操作步骤留待下次实验课进行验证。 参考资料: 1、《Java Web开发详解》孙鑫,电子工业出版社20O8年3月 2、视類资源:尚硅谷2020最新版JavaWeb全套教程
教 案 讲授章节 第一章 Java Web 应用简介 授课时数 2 课时 教学目的: 了解什么是 Java Web 开发,其运行原理, 学会安装配置 Java Web 开发的运行环境 教 学 内 容(讲授提纲) 一、什么是 Java Web 开发技术 二、安装和配置 Java Web 运行环境 1、安装支持 JSP 运行的 Web 应用服务器 2、安装后台的数据库服务器 3、Tomcat 服务器目录结构 4、修改端口号 三、JSP 页面 1、JSP 页面简介 2、设置 Web 服务目录 四、JSP 运行原理 本章节的教学重点、难点: Tomcat 服务器目录结构,JSP 运行原理 教学方法、教学手段: 多媒体课件、板书、计算机现场演示 作业、讨论题、思考题: 1、在自己的电脑上学会安装和配置 JSP 所需的服务器:Tomcat 服务器和数据库服务器; 2、了解并熟悉 Tomcat 服务器目录结构; 3、习题一的第 2 题。实践后写出完整操作步骤留待下次实验课进行验证。 参考资料: 1、《Java Web 开发详解》 孙鑫,电子工业出版社 2008 年 3 月 2、视频资源:尚硅谷 2020 最新版 JavaWeb 全套教程
教案 讲授章节 HTM基础 授课时数 2课时 教学目的: 了解TL文件的基本组成,能够对TL文件进行基本的编写和修饰 重点掌握表单标签每个属性及参数的意义。 教学内容(讲授提纲) 教学内容: 一、静态网页制作 二、TL中的常见标签 三、链接、图片和表格标签 四、表单标签 本章节的教学重点、难点: J表单标签每个屈性及参数的意义。 教学方法、教学手段: 多媒体课件、板书、计算机现场演示 作业、讨论题、思考题: 1、学习HTML各种标签的使用: 2、编写程序实现表单信息的传递。 参考资料: 1、《Java Web开发详解》孙鑫,电子工业出版社2008年3月 2、视频资源:尚硅谷2020最新版JavaWeb全套教程
教 案 讲授章节 HTML 基础 授课时数 2 课时 教学目的: 了解 HTML 文件的基本组成,能够对 HTML 文件进行基本的编写和修饰 重点掌握表单标签每个属性及参数的意义。 教 学 内 容(讲授提纲) 教学内容: 一、静态网页制作 二、HTML 中的常见标签 三、链接、图片和表格标签 四、表单标签 本章节的教学重点、难点: J 表单标签每个属性及参数的意义。 教学方法、教学手段: 多媒体课件、板书、计算机现场演示 作业、讨论题、思考题: 1、学习 HTML 各种标签的使用; 2、编写程序实现表单信息的传递。 参考资料: 1、《Java Web 开发详解》 孙鑫,电子工业出版社 2008 年 3 月 2、视频资源:尚硅谷 2020 最新版 JavaWeb 全套教程
实验教案 讲授章节 编写一个Web项目 授课时数 2课时 教学目的: 了解开发环境的安装和配置,能在MyEclipse下创建一个eb程序并运行。 理解JSP的基本结构,并能在网站上进行访问 教学内容(讲授提纲) 实验内容: 新建工程,熟悉MyEclise环境 本章节的教学重点、难点: MyEclipse软件的使用,在MyEclipse环境下配置外部Tomcat。 教学方法、教学手段: 多媒体课件、上机实践 作业、讨论题、思考题: 完成实验内容1、2、3中任意两道。 参考资料: 1、《Java Web开发详解》孙鑫,电子工业出版社2008年3月 2、视频资源:尚硅谷2020最新版JavaWeb全套教程
实 验 教 案 讲授章节 编写一个 Web 项目 授课时数 2 课时 教学目的: 了解开发环境的安装和配置,能在 MyEclipse 下创建一个 web 程序并运行。 理解 JSP 的基本结构,并能在网站上进行访问 教 学 内 容(讲授提纲) 实验内容: 新建工程,熟悉 MyEclise 环境 本章节的教学重点、难点: MyEclipse 软件的使用,在 MyEclipse 环境下配置外部 Tomcat。 教学方法、教学手段: 多媒体课件、上机实践 作业、讨论题、思考题: 完成实验内容 1、2、3 中任意两道。 参考资料: 1、《Java Web 开发详解》 孙鑫,电子工业出版社 2008 年 3 月 2、视频资源:尚硅谷 2020 最新版 JavaWeb 全套教程
教案 讲授章节 编写与设置Servlet Q 授课时数 2课时 教学目的: 了解什么是Servlet及其工作原理,掌握Servelt的基本方法和使用,能够使用Servelt 完成请求的转发。 教学内容(讲授提纲) 教学内容: 、servlet对象 1 HttpServlet类及对象的创建 2部署Servlet 3运行Servlet 二、servlet工作原理 1初始化:init0方法。(1次) 2响应请求:service(0方法。(多次) 3从服务器中移除:destroy0方法。(1次) 三、调用servlet 1表单向Servlet提交数据 2通过超链接访问Servlet 本章节的教学重点、难点: Servlet的部署和运行 教学方法、教学手段: 多媒体课件、板书、计算机现场演示 作业、讨论题、思考题: 课后练习及实训题 参考资料: 1、《Java Web开发详解》孙鑫,电子工业出版社2008年3月 2、视须资源:尚硅谷2020最新版JavaWeb全套教程
教 案 讲授章节 编写与设置 Servlet 授课时数 2 课时 教学目的: 了解什么是 Servlet 及其工作原理,掌握 Servelt 的基本方法和使用,能够使用 Servelt 完成请求的转发。 教 学 内 容(讲授提纲) 教学内容: 一、servlet 对象 1 HttpServlet 类及对象的创建 2 部署 Servlet 3 运行 Servlet 二、servlet 工作原理 1 初始化:init()方法。(1 次) 2 响应请求:service()方法。(多次) 3 从服务器中移除: destroy()方法。(1 次) 三、调用 servlet 1 表单向 Servlet 提交数据 2 通过超链接访问 Servlet 本章节的教学重点、难点: Servlet 的部署和运行 教学方法、教学手段: 多媒体课件、板书、计算机现场演示 作业、讨论题、思考题: 课后练习及实训题 参考资料: 1、《Java Web 开发详解》 孙鑫,电子工业出版社 2008 年 3 月 2、视频资源:尚硅谷 2020 最新版 JavaWeb 全套教程
实验教案 讲授章节 编写Servlet 授课时数 2课时 教学目的: 熟悉Servlet的配置和运行,并掌握如何编写Servelt 教学内容(讲授提纲) 实验内容: 1.书上的例题 实训题P46 本章节的教学重点、难点: MyEclipse软件的使用,在MyEclipse环境下配置外部Tomcat。. 教学方法、教学手段: 多媒体课件、上机实践 作业、讨论题、思考题: 完成实验内容1、2、3中任意两道 参考资料: 1、《Java Web开发详解》孙鑫,电子工业出版社2008年3月 2、视频资源:尚硅谷2020最新版JavaWeb全套教程
实 验 教 案 讲授章节 编写 Servlet 授课时数 2 课时 教学目的: 熟悉 Servlet 的配置和运行,并掌握如何编写 Servelt 教 学 内 容(讲授提纲) 实验内容: 1. 书上的例题 实训题 P46 本章节的教学重点、难点: MyEclipse 软件的使用,在 MyEclipse 环境下配置外部 Tomcat。 教学方法、教学手段: 多媒体课件、上机实践 作业、讨论题、思考题: 完成实验内容 1、2、3 中任意两道。 参考资料: 1、《Java Web 开发详解》 孙鑫,电子工业出版社 2008 年 3 月 2、视频资源:尚硅谷 2020 最新版 JavaWeb 全套教程
教案四 讲授章节 会话管理 授课时数 4课时 教学目的: 1、熟悉JSP中的表单内容并能熟练掌握表单开发 2、了解会话管理的基本原理。灵活掌握通过会话传递信息 教学内容(讲授提纲) 一、认识表单 二、单一表单获取元素数据 1.获取文本框中的数据 2获取密码框中的数据 3.获取多行文本、单选框中的数据 4.获取下拉莱单中的数据 三、捆绑表单元素数据的获取 四、隐藏表单 五、了解会话管理的基本原理。 六、使用ttpServelt会话管理 七、使用URL重新搭配HttpSession 本章节的教学重点、难点: 获取文本框中的数据及中文乱码问题 教学方法、教学手段: 多媒体课件、板书、计算机现场演示 作业、讨论题、思考题: 1、上机习题1-5题 参考资料: 1、(Java Web开发详解》孙鑫,电子工业出版社2008年3月 2、视频资源:尚硅谷2020最新版JavaWeb全套教程
教 案四 讲授章节 会话管理 授课时数 4 课时 教学目的: 1、熟悉 JSP 中的表单内容并能熟练掌握表单开发 2、了解会话管理的基本原理。灵活掌握通过会话传递信息 教 学 内 容(讲授提纲) 一、认识表单 二、单一表单获取元素数据 1.获取文本框中的数据 2.获取密码框中的数据 3.获取多行文本、单选框中的数据 4.获取下拉菜单中的数据 三、捆绑表单元素数据的获取 四、隐藏表单 五、了解会话管理的基本原理。 六、使用 HttpServelt 会话管理 七、使用 URL 重新搭配 HttpSession 本章节的教学重点、难点: 获取文本框中的数据及中文乱码问题 教学方法、教学手段: 多媒体课件、板书、计算机现场演示 作业、讨论题、思考题: 1、上机习题 1-5 题 参考资料: 1、《Java Web 开发详解》 孙鑫,电子工业出版社 2008 年 3 月 2、视频资源:尚硅谷 2020 最新版 JavaWeb 全套教程
实验教案 讲授章节 Servlet容器模型:请求与响应 授课时数 2课时 教学目的: 处理中文字符 正确使用转发、重定向及包含 教学内容(讲授提纲) 空哈内空, 1、书上的范例: 2、实现一个Web应用程序,将用户发送的name参数值画在一张图片上,地 图可选。 3、实现一个Wb应用程序,可以动态生成用户登录密码。 本章节的教学重点、难点: 教学方法、教学手段: 多媒体课件、上机实践 作业、讨论题、思考题: 完成实验。 参考资料: 1、《Java Web开发详解》孙鑫,电子工业出版社2008年3月 2、视频资源:尚硅谷2020最新版JavaWeb全套教程
实 验 教 案 讲授章节 Servlet 容器模型:请求与响应 授课时数 2 课时 教学目的: 处理中文字符 正确使用转发、重定向及包含 教 学 内 容(讲授提纲) 实验内容: 1、书上的范例; 2、实现一个 Web 应用程序,将用户发送的 name 参数值画在一张图片上,地 图可选。 3、实现一个 Web 应用程序,可以动态生成用户登录密码。 本章节的教学重点、难点: 教学方法、教学手段: 多媒体课件、上机实践 作业、讨论题、思考题: 完成实验。 参考资料: 1、《Java Web 开发详解》 孙鑫,电子工业出版社 2008 年 3 月 2、视频资源:尚硅谷 2020 最新版 JavaWeb 全套教程
实验教案 讲授章节 Servlet容器模型:会话管理 授课时数 4课时 教学目的: 了解会话管理的基本原理。 灵活掌握会话来传递信息 教学内容(讲授提纲) 实验内容 1、书上范例: 2、实现一个登录窗体,如果用户复选“记住名称、密码”下次登录是自动填入值 3、实现购物车应用程序。 本章节的教学重点、难点: 会话管理 教学方法、教学手段: 多媒体课件、板书、计算机现场演示 作业、讨论题、思考题: 书后实训 参考资料: 1、《Java Web开发详解》孙鑫,电子工业出版社2008年3月 2、视频资源:尚硅谷2020最新版JavaWeb全套教程
实 验 教 案 讲授章节 Servlet 容器模型:会话管理 授课时数 4 课时 教学目的: 了解会话管理的基本原理。 灵活掌握会话来传递信息 教 学 内 容(讲授提纲) 实验内容 1、书上范例; 2、实现一个登录窗体,如果用户复选“记住名称、密码”下次登录是自动填入值 3、实现购物车应用程序。 本章节的教学重点、难点: 会话管理 教学方法、教学手段: 多媒体课件、板书、计算机现场演示 作业、讨论题、思考题: 书后实训 参考资料: 1、《Java Web 开发详解》 孙鑫,电子工业出版社 2008 年 3 月 2、视频资源:尚硅谷 2020 最新版 JavaWeb 全套教程
教案 讲授章节 使用JSP Q 授课时数 2课时 教学目的: 了解并掌握构成JSP页面的基本语法内容。 教学内容(讲授提纲) JSP页面基本结构 二、变量与方法声明 1、变量声明 2、方法声明 三、Java程序片、表达式及JSP注释 1、Java程序片 2、Java表达式 3、JSP中的注释 本章节的教学重点、难点: JSP页面的基本结构 教学方法、教学手段: 多媒体课件、板书、计算机现场演示 作业、讨论题、思考题: 第2.8节实验1、2、3 习愿2的第5、7题 参考资料: 1、《Java Web开发详解》孙鑫,电子工业出版社2008年3月 2、视類资源:尚硅谷2020最新版JavaWeb全套教程
教 案 讲授章节 使用 JSP 授课时数 2 课时 教学目的: 了解并掌握构成 JSP 页面的基本语法内容。 教 学 内 容(讲授提纲) 一、JSP 页面基本结构 二、变量与方法声明 1、 变量声明 2、方法声明 三、Java 程序片、表达式及 JSP 注释 1、Java 程序片 2、Java 表达式 3、JSP 中的注释 本章节的教学重点、难点: JSP 页面的基本结构 教学方法、教学手段: 多媒体课件、板书、计算机现场演示 作业、讨论题、思考题: 第 2.8 节实验 1、2、3 习题 2 的第 5、7 题 参考资料: 1、《Java Web 开发详解》 孙鑫,电子工业出版社 2008 年 3 月 2、视频资源:尚硅谷 2020 最新版 JavaWeb 全套教程