struts2记.docVIP

  • 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有些不灵活。请求过多时,需要

文档评论(0)

1亿VIP精品文档

相关文档