1
2
3
4
5
6

单元2-用Struts2重构新闻发布系统

发布时间:2020-09-18 08:07   发布人:盛雯雯   浏览次数:698

校外学习通道-->点击图标开始学习

image.png

image.png

image.png

image.png

image.png

image.png

 【课程导入】

知识目标

能力目标

素质目标

1. 熟悉 Struts2 架构的组成部分。

2.熟悉企业级应用的分层概念和 MVC 模式 , JSPModel1 和 Model2 模型。。

3.掌握Struts2 的 Web 项目的初始配置。

1.能够利用简单的 Struts2 应用开发

2.能够掌握Struts2 的工作流程

3.能够创建Struts2项目并熟悉开发环境

1.培养学生的团队意识和团队协作精神,锻炼学生的沟通交流能力;

2.通过项目教学,让学生真切的体验项目分析、设计、管理及实施的全过程;

学习任务

重点难点

突破方法

熟练的使用JSP JavaBean Servlet开发模式完成一个模块的增删改查

1.什么是 Struts2 框架。

2.Struts2   框架的基本组成。

3.Struts2   框架的各部分职责。

4.Struts2   框架的引入和配置。

采用翻转课堂、项目导入的教学模式,进行分组讨论、演示动画原理。

思维

导图:

image.png





课前准备

学习目标

认识Struts2框架,这个框架是一个前端框架,我们将讨论这个框架的作用,并学习如何配置Struts2的开发环境,并体验Struts2为web程序的开发所带来的的便利。

在本单元中,我们将用Struts2的页面跳转技术,对前面所做的新闻发布系统进行改造,课前我们要做好准备工作,包括项目部署、页面改造等。

视频资料

image.pngA1-改造新闻发布系统(应用struts框架)

image.pngA2-改造新闻发布系统-改造JSP页面(一)

image.pngA3-改造新闻发布系统-改造JSP页面(二)

文档资料

image.pngB1-Struts2 MVC架构

image.pngB2-Struts2 注释

image.pngB3-Struts2 控制标签

image.pngB4-Struts2 验证框架

查找资料

Struts2  WebWork    FreeMarker  ActionContextCleanU

FilterDispatcher   Result     ActionInvocation

课上学习资源

学习视频

C1-改造新闻发布系统:定义result

image.png点击观看

C2-改造新闻发布系统:全局result

image.png点击观看

C3-改造新闻发布系统:Action中result的转发类型(一)-dispatcher

image.png点击观看

C4-改造新闻发布系统:Action中result的转发类型(二)-redirect

image.png点击观看

C5-改造新闻发布系统:Action中result的转发类型(三)-redirectAction

image.png点击观看

学习资料

image.pngD1-Struts2 文件上传

image.pngD2-Struts2 数据库访问

image.pngD3-Struts2 发送电子邮件

课后学习资源

学习视频

E1-改造新闻发布系统:页面元素访问(一)-通过Application访问web元素

image.png点击观看

E2-改造新闻发布系统:页面元素访问(二)-IOC方式访问web元素

image.png点击观看

学习资料

image.pngF1-Struts2 本地化

image.pngF2-Struts2 类型转换

image.pngF3-Struts2 主题和模板

image.pngF4-Struts2 异常处理

问题答疑

image.png1-ActionContext、ServletContext、pageContext的区别?

image.png2-struts2框架的核心控制器是什么?它有什么作用? 

[资源下载]

教师区

学生区

教学PPT下载

struts2.0中文帮助手册.zip

教案下载

3-2-2-单元2-学习导航下载.zip

struts2-配置文件.zip

3-1-2-单元项目源码下载.zip

3-1-2-单元项目源码下载.zip

struts2-配置文件.zip

3-1-2-参考资料打包下载.zip

3-1-2-参考资料打包下载.zip

【精美模板下载】

image.pngimage.pngimage.png
image.png漂亮bootstrap后台模板image.pngCoreUI设计后台界面模板image.png网站后台管理bootstrap模板