- 8
- 0
- 约1.96万字
- 约 79页
- 2018-01-26 发布于贵州
- 举报
第8章_Struts和MVC设计模式
第8章 Struts和MVC设计模式 第8章 Struts和MVC设计模式 8.1 MVC框架简介 8.2 用Struts2实现MVC设计模式 8.3 Struts的Web应用开发实例 8.4 小结 8.5 习题 8.1 MVC框架简介 在Web应用开发中,MVC框架应用非常广泛,特别是在大型的、比较复杂的项目中。 8.1.1 MVC框架是什么 8.1.2为什么要用MVC 8.1.3 MVC的实现 8.1.1 MVC框架是什么 基于Java的动态Web开发有两种常用的开发模型:Model1和Model2。 Model1 在Model 1模式下,整个Web应用几乎全部由JSP页面组成,JSP页面接收处理客户端请求,对请求处理后直接做出响应。用少量的JavaBean来处理数据库连接、数据库访问等操作。 Model 1模式的实现比较简单,适用于快速开发小规模项目。但从工程化的角度看,它的局限性非常明显: JSP页面身兼View和Controller两种角色,将控制逻辑和表现逻辑混杂在一起,从而导致代码的重用性非常低,增加了应用的扩展性和维护的难度。 Model2 Model2实现了业务逻辑、显示逻辑和控制逻辑的分离,即是基于MVC的框架。 MVC框架即模型-视图-控制器(Model-View-Controller)设计模式。其中, M代表Model, V代
原创力文档

文档评论(0)