GWT的使用

1、GWT 的简介


GWT的全称是Google Web Toolkit ,是Google推出的Ajax应用开发包,支持开发人员用Java语言开发Ajax应用。GWT提供一套基于Java的开发包,类似Awt的包设计,类命名,规则和接口设计。


2、GWT特性

GWT除了支持将java语言转换为Ajax引用以外,还有以下特性

1、GWT编译器:负责将Java语言翻译为Ajax的工资

2、跨平台支持

如果你使用GWT的UI组件,GWT的编译结果支持大部分浏览器和操作系统。GWT建议使用CSS修饰页面元素的显示,GWT的类很少提供访问页面元素样式的属性,但可以自己在CSS文件中通过修改对应的样式修改页面的显示效果。



                           3、宿主模式:相java的开发模式,在还没有转换为Ajax的模式

                           4、Web模式:是转换Ajax后的状态,可以通过Web来访问Ajax应用了.

                          5、命令行工具 :包括projectCreator、applicationCreator、junitCreator

                                       1、projectCreator :创建Eclipse开发GWT应用所需要的项目基本文件和可选的Ant buildfile

                                       2、applicationCreator: 创建基本的HelloWorld!和GWT应用开发环境(新版本是WebAppCreator)

                                       3、junitCreator:  创建junit测试代码

          

    3.开发环境搭建:

            下载JDK,安装并配置环境变量。

            下载GWT,解压,并配置环境变量。 GWT—HOME      

   创建项目目录:  C:\> mikdir  HelloWorld;

    C:\HelloWorld>WebAppCreator .cmd com.helloworld.client.HelloWorld  (包名类名任意)

    然后等待WebAppCreator生成GWT的Eclipse项目环境。

    其中client下HelloWorld.java是GWT应用的主类,默认war目录是Web项目的根目录。

用Eclipse导入项目,  执行ant脚本 buildfile.xml文件,执行编译。编译完成后会将Java代码编译为JavaScript脚本在helloworld.nocache.js中

新版本GWT,取消CMD执行,改为.launch文件。可在Eclipse执行。


                


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值