GWT-Ext快速入门:构建富互联网应用的控件库

5星 · 超过95%的资源 需积分: 10 6 下载量 193 浏览量 更新于2024-07-30 收藏 3.02MB PDF 举报
"GWT-Ext 体验之旅,作者 linres,来源 ibm中国网站,时间 2009-08-21,适合J2EE开发者或对GWT-Ext感兴趣的技术人员,介绍了GWT-Ext作为基于GWT和ExtJs的网页开发控件库,提供丰富的界面组件和API,具有GNU Lesser General Public Licence (LGPL) V3.0许可证。文章主要关注GWT-Ext的使用和应用,通过实例展示如何建立开发环境并部署到Tomcat服务器。" GWT-Ext是一个集成Google Web Toolkit (GWT) 和 Ext Js 的框架,它扩展了GWT的功能,使得开发者能够使用纯Java语言快速开发富互联网应用(RIA)。这个框架的核心价值在于它为开发者提供了强大的界面组件,如有排序功能的表格、分页、过滤、拖拽功能的树、可定制的组合下拉框、目录、对话框、表单以及一套易于使用的API。 GWT-Ext的许可证是GNULesser General Public Licence (LGPL) V3.0,这意味着它可以在开源和商业项目中自由使用。GWT-Ext的出现解决了GWT在表现层组件不足的问题,它将Ext Js的JavaScript接口转换成Java接口,使开发者能够在Java环境中编写和调试界面代码,提高了开发效率。 在GWT-Ext的开发环境中,首先需要搭建的是开发工具和环境。通常,开发者会选用Eclipse作为IDE,并安装Cypa插件来支持GWT-Ext的开发。以下是快速搭建GWT-Ext开发环境的步骤: 1. **下载Eclipse**: 获取最新版本的Eclipse IDE,这是Java开发的基础。 2. **安装GWT插件**: 在Eclipse中,通过“Help” > “Eclipse Marketplace”搜索并安装GWT插件,以便支持GWT项目的创建和管理。 3. **安装Cypa插件**: 这个插件是专门为GWT-Ext设计的,用于增强Eclipse对GWT-Ext的支持。同样在Eclipse Marketplace中找到并安装。 4. **下载GWT-Ext库**: 从官方或者其他可靠源获取GWT-Ext的库文件,包括所需的jar包和资源文件。 5. **创建GWT项目**: 在Eclipse中新建一个GWT项目,配置项目的GWT设置,导入GWT-Ext库。 6. **设置Tomcat服务器**: 安装并配置Apache Tomcat服务器,以便于部署和运行GWT-Ext应用程序。 7. **编写第一个GWT-Ext程序**: 创建一个新的Java类,使用GWT-Ext的API编写用户界面代码。 8. **编译并运行**: 使用GWT的编译器将Java代码编译成JavaScript,然后在Eclipse内启动Tomcat服务器,将编译后的应用部署到服务器上。 9. **测试和调试**: 通过浏览器访问应用,检查并调试代码,确保一切正常工作。 通过上述步骤,一个基本的GWT-Ext开发环境就搭建完成了。后续的文章会进一步深入到GWT-Ext的具体功能和组件的使用,通过实例代码来展示如何利用这些组件构建复杂的用户界面。 GWT-Ext为开发者提供了一个高效、便捷的途径,用于构建功能丰富的Web应用,尤其适合那些熟悉Java但希望创建具有丰富交互性的Web界面的开发团队。随着对GWT-Ext的深入学习和实践,开发者可以更快速地开发出满足现代Web需求的高质量应用程序。