●
新的项目结构
○ 编译成war结构,这可以简化在标准的servlet容器里部署
●
Hosted Mode的增强
○ Hosted Mode使用Jetty代替Tomcat server
○ Hosted Mode添加"Restart Server"功能,修改RPC序列化和服务等无需重启Hosted Mode
●
新的事件处理器
○ 使用New EventHandler System代替旧的事件监听器,从而无效手动代码管理事件监听容器
●
创建和触发本地事件
○ 几乎所有的element都可以触发本地事件
●
新的组件
○ DatePicker Widget
○ LazyPanel Widget
记得在GWT 1.6版本以前,其编译部署的目录结构,显得比较杂乱,现在采用了war结构,显得清爽多了,更有利于多模块开发。
在开发阶段,就需要在Hosted Mode下运行和调试GWT,而修改了一点点代码,就需要重新启动Hosted Mode,其缓慢的速度严重的拖慢了开发速度,1.6版本添加了“Restart Server”功能,从而大大的提升了速度,减少了不必要的等待。
许多组件都默认绑定了不同的事件,而当在开发自己的组件的时候,则需自己手动绑定自己所需的事件,因此也多了不少冗余代码,1.6版本的新事件处理器容器也解决了此问题。
日期组件在许多项目当中都用到了,而1.6版本以前都没有官方的日期组件,因此大家都需要自己开发其日期组件,因此网上也挺多不同版本的日期组件,自己也写过几个版本的日期组件,显得不够方便,好了DatePicker Widget的加入,以后就不用在自己去编写多余的日期组件了,希望GWT多添加些比较常用的组件。
分享到:
相关推荐
《SmartGWT 2.4:新一代Web应用开发利器》 SmartGWT 2.4是GWT(Google Web Toolkit)框架的一个强大扩展,它提供了一系列先进的组件和工具,为开发人员构建富互联网应用程序(RIA)提供了极大的便利。这次发布的...
"smartGWT最新zip" 提供的是SmartGWT的最新版本,这通常意味着它包含了一系列的更新和改进,比如性能优化、新的功能添加以及已知问题的修复。这个压缩包可能包括SmartGWT的核心库、示例代码和文档,这些都是开发者...
此外,文档(doc)部分通常会提供详尽的API参考、教程和示例代码,帮助开发者理解和使用SmartGWT 2.4的新特性和功能。文档中会涵盖如何初始化项目、如何添加和配置组件、如何处理事件以及如何进行数据绑定等内容。...
在本篇文章中,我们将深入探讨SmartGWT 3.1的关键特性、API使用、源码解析以及Sample示例。 1. **SmartGWT框架概述** SmartGWT是一个基于Google Web Toolkit (GWT) 的扩展框架,它通过提供大量预定义的用户界面...
官方版本,亲测可用
- 对Java 8的支持:GWT 2.7可能支持了Java 8的新特性,如lambda表达式和Stream API,提升了代码的简洁性和可读性。 在实际开发中,利用GWT插件,开发者可以: - 创建GWT项目并配置模块。 - 使用代码编辑器进行Java...
进阶内容可能包括自定义组件开发、性能优化以及EXT-GWT的高级特性。 “GWT快速开发”这部分教程则专注于提高开发效率,可能包含了GWT的开发工具、IDE集成、代码生成、调试技巧等内容,让开发者能快速上手并高效地...
SmartGWT是基于Google Web Toolkit (GWT) 的一个开源框架,它为开发富互联网应用程序(RIA)提供了丰富的组件库和高级功能。SmartGWT的最新版本进一步提升了用户体验,简化了开发过程,提供了更多现代Web设计的需求...
官方版本,亲测可用
9. **兼容性与社区支持**:GWT-2.8.2版本在保持向后兼容的同时,引入了新的特性,如ES6支持和Material Design Lite主题,保持与最新Web技术同步。此外,GWT拥有活跃的开发者社区,提供大量的第三方库和扩展。 总的...
此外,SmartGWT 2.0 引入了一些新的特性和改进,如增强的AJAX功能、更好的国际化支持、对GWT 2.0新特性的整合等。它还提供了一套完整的API文档,帮助开发者更好地理解和使用其功能。`SmartGWT 2.0 API.zip` 文件可能...
GWT,全称为Google Web Toolkit,是一个开源的Java框架,用于构建高性能、可维护的富互联网应用程序(RIA)。GWT允许开发者使用Java语言编写客户端代码,然后通过编译器将其转换为优化过的JavaScript,以便在各种...
GWT通过Java语言进行开发,并将Java代码编译成高效的JavaScript,使得开发者可以利用Java的强大特性和丰富的库来创建复杂的Web应用,同时避免了直接编写JavaScript的繁琐和兼容性问题。 **GWT 的核心概念** 1. **...
10. **兼容性和版本更新**:随着Web技术的发展,GWT也不断更新以适应HTML5、ES6等新特性。最新的GWT API通常会增强对现代浏览器的支持,同时保持对旧版本的兼容性。 在"javadoc"文件中,你可以找到GWT API的完整...
最新火狐浏览器GWT开发插件,离线安装。不用在线等待!
在Eclipse中,可以利用GWT插件创建新的GWT项目,选择对应的GWT版本,自动生成项目结构。同时,GWT提供了强大的开发服务器,可以在本地进行实时预览和调试,方便开发者快速迭代代码。 四、GWT的核心功能 1. **Java ...
### GWT的主要特性 1. **跨浏览器兼容**:GWT自动处理JavaScript的差异,使得应用能够在主流浏览器中运行。 2. **异步RPC**:GWT提供了基于HTTP的远程过程调用(RPC)机制,使得客户端和服务器之间的通信变得简单...