安装gwt环境,编写最简单示例

gwt逐渐显现它的优势,目前发展到2.0版本,已经比较成熟。如果再加上html5标签,将来应该可以逐步替代flash/flex。

gwt只依赖浏览器,编写代码可繁可简,适合于从企业应用系统到互联网应用系统。

如果借助比如smartgwt,见(http://www.smartclient.com/smartgwt/showcase),应该可以满足富客户端的企业应用系统。

针对互联网应用,尤其是即将发展起来的移动互联网应用,我的体会是繁杂的web页面,不适合在手机端(android和iphone)显示,而简明的带交互功能的界面十分受欢迎,比如google reader。

安装gwt,如果是基于eclipse,这个步骤十分简单。这里使用的eclipse 3.5.1,安装gwt插件:

http://dl.google.com/eclipse/plugin/3.5

然后,就可以创建web application project。

创建完项目后,实际上已经包括了一个简单的应用。通过如下方式运行:

image

执行后,会在eclipse界面下看到这个:

image

复制连接到浏览器中访问,记住,如果是在ubuntu下,只能使用firefox,在windows下,可以使用ie、firefox、chrome、safari。

第一次在浏览器里面访问,浏览器会提示安装插件。

然后再次访问,就可以看到类似这样的界面:

image

点击发送按钮,会显示:

image

从简单的示例中可以发现,使用了ajax异步与服务器通信,得到对话框中的内容。

另外,本示例对原示例做了部分的翻译工作,因此看到的是中文提示。这些都不需要重新启动应用。

本文参考:

http://code.google.com/intl/zh-CN/webtoolkit/usingeclipse.html

PDF格式創作    发送文章为PDF   

这篇文章上的评论的 RSS feed TrackBack URI

Leave a Reply