EXT,GWT,GWT-EXT与EXT-GWT的区别
来源:互联网 发布:如何在淘宝开代购店 编辑:程序博客网 时间:2024/06/10 17:20
EXT(又EXT JS)最早是基于yahoo-UI的一套集成工具包,后来又集成了prototype、jquery等开源框架,主要集中解决浏览器端控件功能不足的问题
GWT = Google Web Toolkit 是基于Ext开发的后台工具,网址http://code.google.com/webtoolkit/
GWT-Ext 网址http://code.google.com/p/gwt-ext/,目前最新版本是2.0.4
MyGwt 网址http://mygwt.net/,目前该项目已经关闭,与ext合作名为Ext-GWT,网址http://extjs.com/explorer/
其实GWT-Ext与Ext GWT(MyGwt)功能和使用方法上都差不多,都是基于自身的jar包封装了ext的api,通过一些java代码替代ext复杂的 javascript编程,让不懂javascript的人依然能够上手使用ext漂亮的界面和强大的功能,我个人建议学习Ext GWT,毕竟这是官方合作的版本,如果有条件的话多学学javascript吧,直接使用ext整合dwr、spring、hibernate等开源工具 包效果回更好,因为这样ext会更听话,毕竟Ext GWT也只是封装了ext的部分功能。
一点个人建议,ext有两点不足,第一是树,可以用dhtmlxtree代替(网址http://dhtmlx.com),第二是仿word风格编辑器,可以用fckeditor代替(网址http://www.fckeditor.net).
GWT(Google Web Toolkit) 是 Google 最近推出的一个开发 Ajax 应用的框架,它支持用 Java 开发和调试 Ajax 应用,本文主要介绍如何利用 GWT 进行 Ajax 的开发。Ajax技术是当前开发web应用的非常热门的技术,也是Web 2.0的一个重要的组成部分。然而如果用传统的方式Javascript进行Ajax开发的话,就会使得应用程序非常难以进行调试,从而降低了生产效率。Google最近推出的GWT有望为我们解决这个难题,GWT是一个开发Ajax应用的框架,它使程序员用Java同时开发客户端和服务器端的代码。GWT的编译器会把用于开发客户端的Java代码转化成Javascript和Html,而程序员不用关心这一转换过程。这样程序员就可以在自己喜欢的Java IDE里面开发自己的Ajax应用程序。本文主要从以下几个方面进行介绍:1、 GWT特性简介2、 用GWT进行UI开发3、用Javascript开发Ajax应用简介4、 用GWT进行Ajax开发GWT特性简介1.动态,可重用的UI组件GWT提供的组件库使用户可以很容易的开发出漂亮的UI, 每个组件对应于GWT的一个类。在本文的第二部分会比较详细的介绍GWT对UI的支持。2.简单的RPC调用使用GWT,可以方便的实现客户端和服务器端的通信,特别是使得异步通信变的非常简单。在本文的后面部分将对利用GWT进行RPC调用进行详细介绍。3.更加方便的调试由于在开发阶段不需要生成HTML截面,用户开发的代码实际上是在JVM上运行的,这样用户就可以用传统的调试Java代码的方法对程序进行调试,从而加快了调试的速度,减少了软件开发的时间。4.浏览器兼容性在大多数情况下,用GWT开发出来的程序会支持IE、Firefox、Mozilla、Safari和Opera,用户在开发的时候不必担心浏览器的兼容性问题。而浏览器的兼容性问题也是用直接用Javascript进行Ajax应用开发所面临的一个另程序员棘手问题。5.可扩展性如果你觉得GWT提供的API不能满足需求,你可以利用JSNI将Javascript语句直接嵌入至Java代码中。 参考资料: 1.参考资料 2.GWT 官方网站:http://code.google.com/webtoolkit/。 3.GWT 开发者论坛:http://groups.google.com/group/Google-Web-Toolkit。4.developerWorks 网站 Ajax 技术资源中心:http://www.ibm.com/developerworks/cn/xml/ajax/。
- EXT,GWT,GWT-EXT与EXT-GWT的区别
- ext-gwt与gwt-ext的区别
- Ext GWT
- Ext、GWT、GWT-Ext等之间的区别
- gwt-ext的布局
- GWT-Ext、SmartGWT、GXT的区别
- gwt-ext布局初探
- gwt ext 使用日志
- Ext GWT 之始
- GWT-EXT环境搭建
- ext-gwt-fck集成
- gxt:ext-gwt 搭建
- Ext-gwt优缺点
- SmartGWT vs. Ext GWT
- API EXT-GWT
- EXT GWT报错
- GXT、EXT-GWT、GWT与EXTJS的关系以及GWT MVP
- 求助:Smart GWT 或者GWT-EXT的时间控件
- 有趣的字符串
- Secondary Storage VM 介绍
- 万念源于心,万事决于念
- 常见面试之机器学习算法思想简单梳理
- codeblocks12.11相关
- EXT,GWT,GWT-EXT与EXT-GWT的区别
- win7下的内容搜索
- rpc简介、原理、实例-缘于difx
- innodb存储引擎之参数文件分析与源码分析详解(未完待续)
- ListView Item 点击事件 被重写BaseAdapter里面子控件抢去问题
- JAVA 计算两个经纬度关系计算
- 数据库语言
- 韩顺平网页设计第二十九三十讲
- html5表单 ajax方式