- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件开发框架(J2EE)》课程教学单元设计
单元1 Struts 2概述
授课教师:软件开发课程组
授课班级: 单元总学时:6
教学条件
软件开发平台、投影设备、广播软件、互联网
教学素材
参考教材、课件、授课录像
教学目标
知识目标:
理解MVC设计模式的基本原理;
了解Struts 2的发展历程;
掌握Struts 2的工作流程;
掌握Struts 2各个配置文件的作用;
掌握struts.xml文件的配置。
能力目标:
能够配置Struts 2运行环境;
能够掌握各个配置文件的作用;
能够配置struts.xml文件。
教学内容设计
任务1-1 : MVC设计模式
任务1-2 : Struts 2环境配置与流程处理
任务1-3 : Struts 2配置详解
重点:MVC设计模式、Struts 2运行环境配
置、Struts 2各配置文件的用法
难点:struts.xml文件的配置
课后作业
进一步了解MVC设计模式在软件开发过程中的应用;
进一步了解Struts 2的发展历程;
练习Struts 2运行环境的配置。
教学过程设计
任务1 MVC设计模式(2课时)
主要步骤
教学内容
教学方法
教学手段
学生活动
引入
什么是MVC
教师启发
认真听讲
告知
(教学内 容、目的)
MVC的定义及三个模块层之间 的关系
MVC工作原理
MVC的优点
讲解
课件演示
认真听讲
任务简介
理解MVC基本思想,掌握MVC工作 原理,能够使用 MVC设计模式开发
Web应用。
讨论归纳
课件演示
认真听讲
参与发言
任务分析
作为第一个项目的第一个任务,首先 我们要了解MVC的定义和三层结构 之间的关系。为了能够使用 MVC设
计模式开发Web应用,我们需要掌握 MVC设计模式的工作原理及其优点。
讨论归纳
课件演示 小组讨论
认真听讲 参与发言 分组讨论
支撑知识
软件工程思想
MVC设计模式思想
讲解归纳
课件演示
认真听讲
参与发言
示范操作
MVC模式二个模块层之间的关 系图
MVC工作原理图
讲解
示范
认真听讲 参与发言
任务实施
⑴ Model-View-C on troller 三层之间
的关系
MVC工作原理图
MVC优点
动手实践
分组实践
小组讨论 动手实践
分享交流
各组对MVC设计模式的理解
个别演示
分组讨论
个别演示 分享交流
课程总结
使用MVC模式能够实现动态程 序设计,使后续对程序的修改和 扩展简化,并且使程序某部分功 能得以重复利用
MVC通过对复杂度的简化使程 序结构更加直观
MVC三层分离,使得 Web应用 更易于维护和修改
教师讲解
课件演示
认真听讲
课后作业
拓展训练:
进一步了解MVC设计模式的思 想;
进一步了解 MVC设计模式在软 件开发过程中的应用。
分组学习
交流讨论
教学过程设计
任务2 Struts 2环境配置与流程处理(2课时)
主要步骤
教学内容
教学方法
教学手段
学生活动
引入
Struts 2框架的由来,与 Struts 1有何 关系
教师启发
认真听讲
参与发言
告知
(教学内 容、目的)
Struts 2 概述
配置Struts 2运行环境
Struts 2处理流程
启发提问 操作讲解 案例演示
项目演示
认真听讲
任务简介
了解Struts 2的发展历程;
配置Struts 2运行环境;
Struts 2工作流程。
讨论归纳
课件演示
认真听讲
参与发言
任务分析
首先介绍了 Struts 2的发展历程,接着 介绍了如何配置 Struts 2的运行环境, 并通过应用实例展示了使用 Struts 2
进行Web开发的基本流程和步骤。
讨论归纳
课件演示 小组讨论
认真听讲
参与发言
分组讨论
支撑知识
Struts 2的发展历程
配置JDK环境变量,安装 Web 服务器Tomcat
下载并安装Struts 2框架
Struts 2工作流程
讲解归纳
课件演示
认真听讲
参与发言
示范操作
了解Struts 2的发展历程
掌握Struts 2运行环境的配置
理解Struts 2工作流程
讲解
示范
认真听讲
参与发言
任务实施
(1)使用MyEclipse创建简单的Struts
2应用:用户登录
动手实践
分组实践
小组讨论 动手实践
分享交流
通过该示例简单介绍 Struts 2框架的
使用
个别演示
分组讨论
个别演示 分享交流
课程总结
介绍了 Struts 2的发展历程
详细阐述了 Struts 2运行环境的配 置
展示了使用 Struts 2进行 Web开
发的基本流程和步骤
教师讲解
课件演示
认真听讲
课后作业
拓展训练:
使用MVC模式实现简单用户登 录功能。
分析并理解用户登录示例的工作 流程。
分组学习
拓展实训 递交代码及报
告
文档评论(0)