- 浏览: 47072 次
- 性别:
- 来自: 杭州
最新评论
v2_08 Introducing the MVC pattern 介绍MVC模式
ex2_06
MVC模式中
模式是指应用中的数据对象
视图是指用户界面元素
控制器处理模型和视图进行交互的逻辑
在flex应用中
模型代表数据,例如包含了从HTTPService调用返回的数据的ArrayCollection
视图可能是一个DataGrid控件或其它UI组件
控制器可以是在许多框架下的一个具体实现
这部分主要以之前的例子(一个MXML文件)分离成MVC模型
1.将UI全部移到conponents目录下的文件中
同时,连同那些与该UI相关的script一起移动
以及employeeService.send();的调整
<!--WizRtf2Html Charset=0 -->[Bindable]
public var employees:ArrayCollection = new ArrayCollection();
使之成为一个完整的mxml组件
2.主应用中引入components
注意component中有一个employees属性,是需要主应用传入的
<!--WizRtf2Html Charset=0 -->
<!--WizRtf2Html Charset=0 --><!-- UI components ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<components:VehicleRequestForm employees="{employees}"/>
这样,MVC模型就调整完成了.component是视图,employees是模型,主应用中的业务逻辑就是控制器
发表评论
-
v5_11 创建AIR应用
2011-03-05 21:45 880v5_11 Creating an Adobe AIR app ... -
v5_07 了解皮肤的组成部分
2011-03-05 21:44 1012v5_07 Implementing skin parts 了 ... -
v5_06 绘制MXML图形
2011-03-05 21:44 793v5_06 Drawing with MXMLgraphics ... -
v5_05 了解皮肤
2011-03-05 21:44 866v5_05 Introducing skinning 了解皮肤 ... -
v5_04 使用高级CSS选择器
2011-03-05 21:44 1114v5_04 Introducing advanced CSS ... -
v5_03 在CSS文件中定义样式
2011-02-27 20:31 1091v5_03 Defining styles in CSS ... -
v5_02 使用文本布局框架
2011-02-27 20:31 687v5_02 Utilizing the Text Layout ... -
v5_01 使用文本控件
2011-02-27 20:31 944v5_01 Introducing the text cont ... -
v4_11 为视图状态应用变换
2011-02-27 20:30 952v4_11 Animating states with tra ... -
v4_10 使用特效来实现组件动画
2011-02-27 20:30 943v4_10 Animating components with ... -
v4_09 使用容器控制组件布局
2011-02-27 20:30 848v4_09 Using constraints to cont ... -
v4_07 创建应用程序状态
2011-02-27 20:30 773v4_07 Creating pages with Flex ... -
v4_06 了解导航容器
2011-02-27 20:29 701v4_06 Understanding navigator c ... -
v4_05 创建项目渲染器和项目编辑器
2011-02-27 12:24 920v4_05 Creating item renderers a ... -
v4_04 使用DataGrid控件
2011-02-27 12:24 725v4_04 Creating and formatting ... -
v4_03 在基于列表的组件中实施一个Spa
2011-02-27 12:24 781v4_03 Implementing a Spark item ... -
v4_02 创建自定义项目渲染器
2011-02-27 12:24 828v4_02 Creating a custom item re ... -
v4_01 在项目渲染器中显示数据
2011-02-26 15:54 813v4_01 Representing data in defa ... -
v3_07 使用双向绑定
2011-02-26 15:53 869v3_07 Implementing two-way bind ... -
v3_06 验证表单数据
2011-02-26 15:53 798v3_06 validating form data 验证表单 ...
相关推荐
- **ASP.NET MVC**:Inspinia Admin V2 的后端基于ASP.NET MVC框架,它结合了MVC模式和Web Forms的优点,提供了模型、视图和控制器的分离,有利于代码组织和测试驱动开发。 - **Entity Framework**:作为ORM(对象...
1. MVC(Model-View-Controller)设计模式:JSP通常与Servlet结合使用,实现MVC架构,分离业务逻辑、数据模型和用户界面。 2. 数据库连接与操作:项目可能包含了与数据库交互的代码,例如使用JDBC(Java Database ...
7. **MVC(Model-View-Controller)模式**:lerx2项目可能采用了MVC设计模式,将业务逻辑(Model)、视图(View)和控制器(Controller)分离,提高代码组织性和复用性。 8. **数据库交互**:项目可能包含了与...
SoCUT新闻系统可能会使用ASP.NET MVC或者ASP.NET Core MVC作为Web应用框架,这些框架提供了模型-视图-控制器(MVC)的设计模式,有利于实现业务逻辑和视图的分离。HTML、CSS和JavaScript是构建用户界面的基础,可能...
从提供的压缩包文件名“lerx2_utf8_v2_beta2_20121214-源码.zip”可以推断,这份资源可能是一个名为"Lerx2"的项目,采用UTF-8编码,版本为V2 Beta 2,发布日期为2012年12月14日,并且包含了源代码。Lerx2很可能是一...
FineCMS是一款基于PHP+MySql运行环境的内容管理系统,采用MVC设计模式,实现业务逻辑与表现层的适当分离,使网页设计师能够轻松设计出理想的模板。FineCMS采用插件化方式开发,功能易用便于扩展,支持自定义内容模型...
在设计时,通常会遵循模型-视图-控制器(Model-View-Controller, MVC)模式,这是一种常用的软件设计模式,它将应用程序逻辑分为三个部分: 1. **模型(Model)**:负责管理数据和业务逻辑。 2. **视图(View)**:...
设计模式如 MVC(Model-View-Controller)可以帮助我们理解数据是如何在模型、视图和控制器之间流动的。此外,他们可能采用了事件委托、观察者模式来实现用户交互,以及工厂模式或单例模式来管理特定对象的实例化。 ...
此源码的使用意味着你可以深入理解ASP.NET的MVC(Model-View-Controller)架构,学习如何利用C#或VB.NET编写后端逻辑,以及如何使用ASP.NET控件来构建前端界面。 在电子商务环境中,声讯电话服务可以用于多种场景,...
- 使用MVC模式实现解耦,使应用程序更易于扩展和维护。 总之,J2EE开发需要遵循一系列最佳实践,包括理解技术、规划好架构、选择合适的设计模式以及保持环境一致性。正确的使用方法能够充分发挥J2EE平台的优势,而...
5. **控件和MVVM模式**:系统可能使用ASP.NET Web Forms控件或MVC的View Model来展示数据和交互。MVVM(Model-View-ViewModel)模式可以实现视图和业务逻辑的解耦,提高代码的可测试性和可维护性。 6. **数据库交互...
Spring MVC 是一个基于 Java 的轻量级 Web 开发框架,它是 Spring 框架的一部分,主要用于构建 MVC(Model-View-Controller)模式的 Web 应用程序。在 "Spring_MVC_V2" 中,我们可能涉及到Spring MVC的高级特性和...
MVC模式是软件设计中的一个重要概念,它将应用程序分为三个主要部分:模型(Model)、视图(View)和控制器(Controller)。在MicroPHP中,模型负责处理业务逻辑和数据操作,视图用于呈现用户界面,而控制器作为两者...
MicroPHP基于MVC模式,这是一种常见的软件设计模式,将业务逻辑(Model)、用户界面(View)和数据控制(Controller)分离,提高了代码的组织性和可维护性。在MicroPHP中,Model用于处理数据操作,View负责渲染视图...
1. **MVC架构**:MicroPHP遵循MVC设计模式,将业务逻辑、数据处理和用户界面分离,使代码结构清晰,易于维护。Model层处理数据操作,View层负责渲染视图,Controller层作为两者之间的桥梁,处理用户请求并调用相应的...
EnhancedScroller v2采用了Model-View-Controller(MVC)架构,这是一种常见的软件设计模式,有助于提高代码的可读性和可维护性。在MVC架构下,模型负责数据的管理和业务逻辑,视图负责显示,控制器则负责两者之间的...
《软件设计与体系结构》实验指导书主要涵盖了创建型、结构型和行为型设计模式,以及特定模式的应用,如观察者模式和MVC模式。设计模式是软件开发中经过实践验证的可重用解决方案,旨在解决常见的设计问题,提高代码...
Struts 2是一款基于MVC设计模式的开源Java Web框架,它由Apache软件基金会维护,旨在简化企业级应用的开发。`strutsdemo_v2`是一个实例,展示了如何使用Struts 2进行实际项目开发。这个压缩包包含了必要的源码和Web...