`
mutuu__
  • 浏览: 893 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

关于GWT DataGrid 的几点疑问

阅读更多

Ajax应用的高性能,主要表现在,它将大量的工作都延迟到浏览器端的来完成,减轻了服务器的压力,增大了并发量。

而且异步请求的好处就是,浏览器不用刷新整个页面,就可以更新所需内容,在用户体验上来说也得到了提高。

但是对于一般的企业内部应用,例如只是简单的对一张表的CRUD,GWT或许不是对好的选择。

在开发过程中发现GWT的DataGrid在处理多Column的数据库表的时候存在很大的性能问题:

1. 数据加载解析较缓慢

2.使用

MultiSelectionModel selectionModel;

dataGrid.setSelectionModel(selectionModel, DefaultSelectionEventManager

.<LTDMRecord> createCheckboxManager());

当表的字段很多时,页面反应速度很慢,比如说你点击一个CheckBox,需要很长的时间才能反映过来。使用SingleSelectionModel虽然会稍微好一些,但还是非常的缓慢。

所以对于我对Ajax应用的理解,和GWT DataGrid的性能问题希望可以得到各位的纠正和建议。

先谢过!

 

分享到:
评论

相关推荐

    关于GWT的部署介绍

    【GWT 概述】 GWT(Google Web Toolkit)是一个开放源码的开发框架,它允许开发者使用 Java 语言来构建高性能的富互联网应用程序(Rich Internet Applications,RIA),然后自动将其编译为优化过的 JavaScript 代码...

    关于GWT的Eclipse插件安装

    关于GWT(Google Web Toolkit)的Eclipse插件安装是一个重要的步骤,对于想要学习和使用GWT进行Web应用开发的人员来说,这是一个基础且必要的环节。GWT是一种开放源码的Java框架,它允许开发者使用Java语言来编写...

    gwt 练习 gwt学习

    GWT,全称为Google Web Toolkit,是一个开源的Java框架,用于构建高性能、可维护的...逐步理解并实践这些知识点,你将能够创建更复杂、功能丰富的GWT应用程序。记得在实践中不断尝试、调试和优化,以加深对GWT的理解。

    初次接触GWT,知识点概括

    **初次接触GWT:知识点概括** Google Web Toolkit(GWT)是Google推出的一款开源的JavaScript开发框架,它允许开发者使用Java语言来编写Web应用程序。GWT通过编译器将Java代码转换为高效的JavaScript,从而在浏览器...

    GWT入门 GWT中文教程

    GWT,全称为Google Web Toolkit,是Google推出的一款开源JavaScript开发框架,允许Java开发者使用Java语言来编写Web应用。GWT通过编译器将Java代码转换为高效的JavaScript,从而在客户端浏览器上运行。这个“GWT入门...

    GWT

    例如,可能是关于性能优化、调试工具的使用,或者是GWT与其他工具集成的最佳实践。 总之,GWT是一个强大的开发框架,它简化了富互联网应用程序的开发,使Java开发者能够在浏览器环境中充分利用Java的便利性。通过...

    Gwt中文手册,GWt入门

    Gwt中文手册,GWt入门Gwt中文手册,GWt入门Gwt中文手册,GWt入门

    GWT DEMO 增删改查

    GWT提供了`DataGrid`或`CellTable`组件,它们可以绑定数据源并显示数据。这些组件支持分页、排序和过滤等功能,使得数据浏览更加灵活。同时,`AsyncCallback`可以用于异步加载数据,确保用户体验流畅。 3. **更新...

    GWT快速开发(GWT) 是一个Java软件开发框架用于开发类似于Google Maps和Gmail的AJAX应用程序。GWT的设计参考Java AWT包设计,类命名规则、接口设计、事件监听等。你可以用Java编程语言开发你的界面,然后用GWT编译器将Java类转换成适合浏览器执行的...

    ### GWT快速开发知识点详解 #### 一、GWT简介 **Google Web Toolkit (GWT)** 是由Google推出的一款开源的Java开发框架,主要用于构建高度交互式的Web应用程序,特别是那些类似Google Maps和Gmail这样的AJAX应用。...

    hibernate+gwt2.4

    **关于GWT的知识点:** 1. **模块系统(Module System)**:GWT项目由一个或多个模块组成,每个模块定义了应用的入口点、依赖和编译设置。 2. **UI组件库**:包含丰富的可重用组件,如Button、TextBox、Panel等,...

    GWT EXT 教程全集

    "GWT+Quickview+-+by+elephi[1].dong+.mht"文件可能是一个关于GWT快速预览功能的教程或演示,帮助开发者了解如何在GWT应用中实现快速查看和预览功能,提升用户体验。 "GWT快速开发.pdf"这本书籍或手册,旨在加速...

    GWT开发环境JAVA

    **GWT(Google Web Toolkit)开发环境JAVA** Google Web Toolkit(GWT)是一个开放源代码的Java框架,它允许开发者使用Java语言来编写富互联网应用程序(Rich Internet Applications,RIA),并将其编译成优化的...

    smartgwt最新版本GWT的DEMO

    SmartGWT是基于Google Web Toolkit (GWT) 的一个开源框架,它为开发富互联网应用程序(RIA)提供了丰富的组件库和高级功能。SmartGWT的最新版本进一步提升了用户体验,简化了开发过程,提供了更多现代Web设计的需求...

    关于GWT初学习的实例

    **GWT(Google Web Toolkit)** 是一个由Google开发的开源JavaScript开发框架,它允许开发者使用Java语言来编写Web应用程序。GWT通过编译Java代码为优化过的JavaScript,实现了在客户端浏览器上的高效运行。这对于...

    gwt入门-gwt从这里开始

    以下是关于 GWT 入门的详细知识点: 1. **GWT 编译器**: GWT 的核心部分是其编译器,它能够将 Java 代码转换为浏览器可执行的 JavaScript。这使得开发者可以利用 Java 的强大功能和成熟的开发工具,同时享受 ...

    gwt之分页控件

    在GWT中实现分页控件,通常会涉及以下几个核心概念: 1. **数据模型**:这是存储和管理数据的结构,可以是自定义的Java类,用于封装每一页的数据。在分页场景中,数据模型需要包含每页的大小(每页显示多少条记录)...

    GWT-api文档

    GWT-api文档是关于GWT库的一份详细参考资料,涵盖了GWT框架的各种API、类、接口和方法,对于理解和使用GWT进行开发至关重要。 GWT的核心特性包括: 1. **Java到JavaScript的编译**:GWT将Java源代码通过编译器转换...

Global site tag (gtag.js) - Google Analytics