转载自:
http://www.nieleyde.org/SkywayBlog/post.htm?postid=37782056-c4e1-4dfb-9caa-40ab9552ca3b
google document:
http://code.google.com/webtoolkit/articles/mvp-architecture.html
您还没有登录,请您登录后再发表评论
### GWT MVP 开发框架详解 #### 一、引言 Google Web Toolkit (GWT) 是一款由 Google 开发的开源 Java 框架,它允许开发者使用 Java 和其他高级语言来构建复杂的 web 应用程序,并将其编译成浏览器可以理解的 ...
此外,MVP(Model-View-Presenter)模式是GWT中推荐的架构模式,它分离了用户界面、视图逻辑和业务逻辑。 **5. RPC通信** GWT提供了Remote Procedure Call (RPC)机制,使得客户端和服务器之间可以进行安全的数据...
3. **Java到JavaScript编译**:GWT的编译过程将Java源代码转化为优化的JavaScript,这个过程叫做"编译优化",分为开发模式和生产模式两种。 4. **UI设计**:GWT提供了Widget库,包含许多常见的UI元素,如按钮、...
4. **GWT MVP模式**: Model-View-Presenter (MVP) 是GWT推荐的架构模式,它有助于分离视图逻辑、业务逻辑和数据模型,使得代码更易于维护和测试。 5. **异步通信(GWT RPC)**: GWT提供了Remote Procedure Call (RPC)...
2. **GWT MVP模式**:Model-View-Presenter模式是一种常见的GWT应用架构,有助于分离视图、模型和逻辑,提升代码可维护性。 3. **GWT RAPID-UI**:GWT的Rapid-UI技术,如Cell Widgets,使开发者能快速构建动态表格...
8. **GWT MVP**:Model-View-Presenter模式是GWT推荐的架构模式,帮助分离业务逻辑、视图和呈现逻辑,提高代码复用和测试性。 9. **GWT EventBus**:EventBus是GWT中的一种事件总线,用于组件间的通信,让组件间...
通常,这样的设计可能涉及到如何优雅地组织GWT代码结构、实现可重用的组件或遵循特定的设计原则,如MVP(Model-View-Presenter)模式,用于分离视图逻辑和业务逻辑。 标签“源码”和“工具”表明这篇博客可能探讨了...
这个教程可能专注于介绍如何在GWT中实现MVP模式,帮助开发者理解如何划分模型、视图和呈现器的角色,以及它们之间的协作方式。通过这个实例,开发者可以学习到如何创建一个简单的“Hello, World”应用,同时了解到...
2. **MVP模式**:Model-View-Presenter(MVP)是GWT推荐的开发模式。模型层处理业务逻辑,视图层负责用户界面展示,而presenter作为模型和视图之间的桥梁,协调两者通信。这种模式有利于代码组织和测试。 3. **国际...
GWT,全称为Google Web Toolkit,是Google推出的一款开源JavaScript开发框架,允许Java开发者使用Java语言来编写Web应用。GWT通过编译器将Java代码转换为高效的JavaScript,从而在客户端浏览器上运行。这个“GWT入门...
- **History and Places**: GWT支持URL哈希(#)模式的历史管理,允许用户通过浏览器的前进和后退按钮导航应用的不同状态,同时提供了Places概念,用于组织和管理应用的视图。 - **GWT MVP (Model-View-Presenter)*...
Model-View-Presenter(MVP)设计模式是GWT推荐的UI组织方式。模型层负责业务逻辑,视图层负责展示,而presenter作为中间人协调两者。通过MVP,可以实现清晰的代码结构和良好的可维护性。 7. **国际化与本地化**:...
GWT,全称为Google Web Toolkit,是一个开源的Java框架,用于构建和部署富互联网应用程序(RIA)。这个实例“gwt-windows-1.5.2”是GWT的一个早期版本,它提供了一个在Windows环境下开发GWT应用的示例。GWT 1.5.2...
安装完成后,你就可以在Eclipse中创建新的GWT项目,利用GWT的特性,如MVP模式(Model-View-Presenter)、RPC(Remote Procedure Call)通信、以及丰富的用户界面组件库等,进行Web应用的开发。 总的来说,这个离线...
Gwt中文手册,GWt入门Gwt中文手册,GWt入门Gwt中文手册,GWt入门
在这个模式下,开发者可以在 Java 虚拟机中使用 GWT 内置的浏览器模拟器运行未转换的 Java 代码,实现快速的“编码、测试、调试”循环。启动宿主模式可以通过运行 `com.google.gwt.dev.GWTShell` 命令实现。 【Web ...
1. **GWT入门教程**:对于初学者,资料可能涵盖GWT的基本概念、开发环境搭建(如Eclipse插件配置)、Hello World示例、MVP(Model-View-Presenter)设计模式的介绍,以及如何创建和运行第一个GWT项目。 2. **GWT...
4. **GWT的MVP模式**:学习Model-View-Presenter(MVP)设计模式,这是GWT推荐的应用架构。了解如何将业务逻辑(Model)、用户界面(View)和控制逻辑(Presenter)分离,以实现可维护和可测试的代码。 5. **UI组件...
相关推荐
### GWT MVP 开发框架详解 #### 一、引言 Google Web Toolkit (GWT) 是一款由 Google 开发的开源 Java 框架,它允许开发者使用 Java 和其他高级语言来构建复杂的 web 应用程序,并将其编译成浏览器可以理解的 ...
此外,MVP(Model-View-Presenter)模式是GWT中推荐的架构模式,它分离了用户界面、视图逻辑和业务逻辑。 **5. RPC通信** GWT提供了Remote Procedure Call (RPC)机制,使得客户端和服务器之间可以进行安全的数据...
3. **Java到JavaScript编译**:GWT的编译过程将Java源代码转化为优化的JavaScript,这个过程叫做"编译优化",分为开发模式和生产模式两种。 4. **UI设计**:GWT提供了Widget库,包含许多常见的UI元素,如按钮、...
4. **GWT MVP模式**: Model-View-Presenter (MVP) 是GWT推荐的架构模式,它有助于分离视图逻辑、业务逻辑和数据模型,使得代码更易于维护和测试。 5. **异步通信(GWT RPC)**: GWT提供了Remote Procedure Call (RPC)...
2. **GWT MVP模式**:Model-View-Presenter模式是一种常见的GWT应用架构,有助于分离视图、模型和逻辑,提升代码可维护性。 3. **GWT RAPID-UI**:GWT的Rapid-UI技术,如Cell Widgets,使开发者能快速构建动态表格...
8. **GWT MVP**:Model-View-Presenter模式是GWT推荐的架构模式,帮助分离业务逻辑、视图和呈现逻辑,提高代码复用和测试性。 9. **GWT EventBus**:EventBus是GWT中的一种事件总线,用于组件间的通信,让组件间...
通常,这样的设计可能涉及到如何优雅地组织GWT代码结构、实现可重用的组件或遵循特定的设计原则,如MVP(Model-View-Presenter)模式,用于分离视图逻辑和业务逻辑。 标签“源码”和“工具”表明这篇博客可能探讨了...
这个教程可能专注于介绍如何在GWT中实现MVP模式,帮助开发者理解如何划分模型、视图和呈现器的角色,以及它们之间的协作方式。通过这个实例,开发者可以学习到如何创建一个简单的“Hello, World”应用,同时了解到...
2. **MVP模式**:Model-View-Presenter(MVP)是GWT推荐的开发模式。模型层处理业务逻辑,视图层负责用户界面展示,而presenter作为模型和视图之间的桥梁,协调两者通信。这种模式有利于代码组织和测试。 3. **国际...
GWT,全称为Google Web Toolkit,是Google推出的一款开源JavaScript开发框架,允许Java开发者使用Java语言来编写Web应用。GWT通过编译器将Java代码转换为高效的JavaScript,从而在客户端浏览器上运行。这个“GWT入门...
- **History and Places**: GWT支持URL哈希(#)模式的历史管理,允许用户通过浏览器的前进和后退按钮导航应用的不同状态,同时提供了Places概念,用于组织和管理应用的视图。 - **GWT MVP (Model-View-Presenter)*...
Model-View-Presenter(MVP)设计模式是GWT推荐的UI组织方式。模型层负责业务逻辑,视图层负责展示,而presenter作为中间人协调两者。通过MVP,可以实现清晰的代码结构和良好的可维护性。 7. **国际化与本地化**:...
GWT,全称为Google Web Toolkit,是一个开源的Java框架,用于构建和部署富互联网应用程序(RIA)。这个实例“gwt-windows-1.5.2”是GWT的一个早期版本,它提供了一个在Windows环境下开发GWT应用的示例。GWT 1.5.2...
安装完成后,你就可以在Eclipse中创建新的GWT项目,利用GWT的特性,如MVP模式(Model-View-Presenter)、RPC(Remote Procedure Call)通信、以及丰富的用户界面组件库等,进行Web应用的开发。 总的来说,这个离线...
Gwt中文手册,GWt入门Gwt中文手册,GWt入门Gwt中文手册,GWt入门
在这个模式下,开发者可以在 Java 虚拟机中使用 GWT 内置的浏览器模拟器运行未转换的 Java 代码,实现快速的“编码、测试、调试”循环。启动宿主模式可以通过运行 `com.google.gwt.dev.GWTShell` 命令实现。 【Web ...
1. **GWT入门教程**:对于初学者,资料可能涵盖GWT的基本概念、开发环境搭建(如Eclipse插件配置)、Hello World示例、MVP(Model-View-Presenter)设计模式的介绍,以及如何创建和运行第一个GWT项目。 2. **GWT...
4. **GWT的MVP模式**:学习Model-View-Presenter(MVP)设计模式,这是GWT推荐的应用架构。了解如何将业务逻辑(Model)、用户界面(View)和控制逻辑(Presenter)分离,以实现可维护和可测试的代码。 5. **UI组件...