借助传统方法使用高级 GWT 控件
2010-03-09 00:00:00 来源:WEB开发网核心提示:Google Web Toolkit (GWT) 提供了很多库和工具让您可以在 Java™ 编程语言中开发 Ajax 应用程序,但是 GWT 的 UI 控件(小部件)标准库并不提供现代企业应用程序所需的高级特性,借助传统方法使用高级 GWT 控件,本文意在展示可以弥补这一不足的一些技巧,通过本文,现在已经有
Google Web Toolkit (GWT) 提供了很多库和工具让您可以在 Java™ 编程语言中开发 Ajax 应用程序。但是 GWT 的 UI 控件(小部件)标准库并不提供现代企业应用程序所需的高级特性。本文意在展示可以弥补这一不足的一些技巧。通过本文,您可以学习如何将流行的 JavaScript 网格组件集成到 GWT 应用程序中,从而通过较为简单的编码为 GWT 控件提供高级功能。
各种开源 Ajax 框架和商业工具箱都试图通过隐藏复杂性以及隐藏底层的 JavaScript 和文档对象模型(Document Object Model,DOM)操作的负担来简化 Ajax 开发。这样做的确可以减少开发时间,但如果想利用它们来实现高级功能,常常需要具备一定的 JavaScript 专业知识和技能,这些技能和知识往往不易习得。所幸的是 Google 现已提出一种创新技术,将 Ajax 应用程序开发带到了一个全新的阶段。GWT 是用途广泛的 API 和工具集,可以让您在 Java 代码中创建动态 Web 应用程序。GWT 是通过代码生成实现上述目标的:GWT 编译器可从客户端 Java 代码生成跨浏览器兼容的 JavaScript。
不幸的是,Google 提供的标准 UI 控件(小部件)的功能集十分有限,而且在大多数情况下尚不能满足现代企业级应用程序的需求。虽然您可以利用一组定制属性扩展基本的 GWT 控件,但这种方法常常会需要很多的开发工作。所幸的是,现在已经有了一种简便的方法。本文通过一个示例应用程序展示了如何将流行的 ActiveWidgets JavaScript 网格组件集成到 GWT 应用程序中,从而通过较为简单的编码获得高级功能。
- ››传统的JavaScript事件处理函数
- ››传统javascript事件模型实现观察者模式
- ››传统企业如何白手起家有效抢占互联网营销制高点
- ››借助 BeanKeeper 快速实现对象持久化
- ››借助传统方法使用高级 GWT 控件
- ››借助 Ajax 自动保存 JSF 表单: 第 3 部分:保存 J...
- ››借助Word 2003文档窗口的任务窗格提高效率
- ››借助Powercfg命令 - 深入了解Windows 7中的电源选...
- ››借助Excel的视图和宏分类显示表单数据
- ››借助WebService实现多线程上传文件
- ››借助大视频战略 PPS领跑国内视频业
- ››借助常用符号 快速插入通栏分隔线
赞助商链接