- 4
- 0
- 约12.5万字
- 约 31页
- 2016-12-03 发布于河南
- 举报
struts2记
struts2笔记
前言
1)为什么要学Struts2?
Struts2是主流的应用框架.
Struts2是基于MVC模式开发的,MVC结构是一个优秀的设计思想,可以提高程序的结构的灵活性,便于日后的维护与扩展.
2)如何学习Struts2?
a 熟练运用
b 理解底层实现原理
先将精力放在Struts2框架应用,有余力再尽可能的理解底层原理
2 MVC设计模式在JavaWeb应用程序中的应用
1)什么是MVC设计模式?
将应用程序根据组件职责不同,分成三个部分:
Model模型:负责业务处理,有业务模型和数据模型DAO,Person等组件
View视图:负责与用户的交互界面 .显示模型数据或者接收用户输入的数据. 主要使用JSP组件.
Controller控制器:负责协调模型和视图组件,共同协作完成请求处理.主要使用Servlet、Filter组件实现
2)MVC结构的工作流程
a 首先客户发送一个请求,请求到达C控制器
b 控制器根据请求不同,调用相应的M模型组件
模型组件调用DAO等组件实现对db的操作
c 控制器调用完模型M组件后,调用V视图组件
d 视图组件解析JSTL标签和el表达式,取出模型数据生成一个HTML相应界面,为客户响应.
3)原有shoppingCart采用的MVC结果,C有些不灵活。请求过多时,需要
您可能关注的文档
最近下载
- 93J007-8 道路.pdf VIP
- 20S515 钢筋混凝土及砖砌排水检查井.docx VIP
- 2026《中考化学45套》甘肃(原卷版)(OCR).pdf VIP
- NB_T 47014-2023承压设备焊接工艺评定.pdf VIP
- 《GBT 22734-2008食品速冻装置 平板式速冻装置》专题研究报告.pptx VIP
- 常见交通标志、标线和交警手势信号辨识.doc VIP
- 高炉煤气锅炉简介课件.pptx VIP
- 深度解析(2026)DLT 520—2025《火力发电厂煤炭检测实验室技术导则》.pptx VIP
- 轻型自动无轨输送车结构设计-毕业设计论文.pdf VIP
- 苏J28-2007太阳热水系统与建筑一体化设计标准图集.docx VIP
原创力文档

文档评论(0)